we were born alone and we will die alone, then why are u afraid to be by yourself, enjoy the life God has gifted you. look around you, feel the beauty in nature, in sea, the random people around you. i am an immigrant and i had to come to states to support my family, i left behind my boyfriend and friends. till two yrs he kept saying he still loves me until i saw his pics on facebook with some other girl. i cried a lot , thought of suicide too, but when i looked around i saw my brother, my sisters and my parents who love me, unconditionally. whether i m ugly, or far away, or i treat them bad, they just dunt know how to not like me. i dint wanted to be the reason for the tears in their eyes. from then on my point of view has changed a lot abt life, i m different person now, i m able to see beyond my own needs, and try to see if someone needs me. the happiness lies in what you can do for others not in what others should or can do for you. this is the truth of life, and the key to life. I understand that u may think why did this happen to you, i use to think tht way too, i was also 21. after 3 yrs now i find comfort in what i m doing and what i have done for my family. You should be proud of yourself, your love is pure, you shudnt regret a thing, cuz u dint betray him, he did. then ask urself if he needs you ? and if ur heart says "No" then walk away and dunt look back. but if u stay and keep hoping that he will need you the way you need him then that will never happen. life has to move on, be with the ones who need you. I would suggest you should see your family, dunt worry abt ur best friend, you are still young, your whole life is ahead of you. You now have learned to take better decision for yourself, your more strong than u were ever before. you have seen the worst, the nightmare is over and there is always sunshine after the rain. You will find sumone who will love you and respect you, Cuz you are that girl of which every man dream of, HONEST, LOVABLE, & SINCERE. You broke no hearts and God will see to it that ur been taken care of. yes you will never forget the pain, i know i cudnt, but it only reminds me of how strong i am. and when u will look back u will feel the same. dunt wait for him, dunt waste ur life, every minute is precious, may be its time to meet new people.