I met this guy and had a relationship here in internet in almost 1 year. At first of the relationship we been good, byt this past 2 months hes bein mean to me. And he started dumping over and over everytime we had fights and called me names like such a pest to his life, im such a evil, im supid, crazy, hyprocrite and some terrible words you shouldnt tell to your gf. I been patient to him and everytime he wants to break up i always begged for him to stay because i know he was just upset of something that i really dont know. Until one day i got tired and pissed off because he keep telling hes unhappy and he wanna break up. I let him go because i cant take it anymore, i think that i dont deserved to be treaten that way. I know that he loves me so much and i know he had some problems about his life. We planned alot of things already like he will visit me in my own country and get married. But he cant do such things like that because he dont have a job, no way that can take care of himself or me. But i dont understand, why he dumped me. What i think is he shouldnt done that because i can be his inspiration right? but yeah we broke up. And now im in pain. I can move on. I always think about him. I tried to talk to him to give another try our relationship but he doesnt want and even we end up our relationship he still mean to me everytime i tried to talk to me. I wanna tell him that i will wait for him till he will fix his life. I wanna tell him im not gonna stop loving him but how? everytime i wann talk he yelled at me over the phone. I miss him so much and im so affected. I cant get my life back, and im still hoping he will coming back to me . Should i wait or let him go forever. My life is a messed right now w/o him :(