@kyle, Thanks a lot buddy for your reflection on my issue. I can never be grateful enough for your kind advice. I thought to myself of what I am blessed with in my life. I hug all of my family everyday and try to never hurt them with my words. This breakup has changed me into a different person or I should say that it has made me evolve into something different. I know some truth about me now, that I cant ever cheat anyone, nor can I give up on anyone. May be, all this happened so that I can excercise forgiveness. All of my life I just had faith in love but all of this has made me believe and know love. Maybe, it means being there for your people irrespective of what they are or what they’ve done to you or what they’ll do. I feel that love is a choice that you make, to stand up for what you think is right. Her memories shall always linger my mind, and I shall always crave for her and I am happy to know this thing about me, Honestly. Letting her go is the most difficult part of the process. They say, If she’s yours, she’ll come back that too brand new, LOL. I shall remind myself that I have a heart and forgiveness is the key to have an open mind. I am glad that I am experiencing it. I am experiencing the purity of pain, the truth in it. Hope, I am not bothering anyone with my sadness and loneliness. Pardon me for my poor english as well. Thanks again Kyle.