i had an argument with my boyfriend whom i have spent 5 years with. we've been in an emotional roller coaster recently which led to a separation of about 3 months but we kind of got back together until last week when i received a call from his other girlfriend telling me to stop texting him with a confirmation from himself! i was quite shocked yet not so suprised because i knew he was moving out with some other girl when we got separated and i suspected that he still had something going on with her even after we started talking again and him claiming that they no longer talk. so, here i am, in a dilemma, a part of me is telling me to fight for what we had and not let someone destroy it jus like that and a part of me is telling me to let go. what's really holding me back is that we have been together for a long time now and in that time we have had a number of arguments where i have been in the wrong but he would still come back to me. we know each others flaws and we've been through a lot of tests but we still found a way back to each other and we are like lovers and best friends at the same time so i feel its just another storm and i should fight for it. BUT then sometimes i feel i should just give it up and move on with my life. i really need some advise, coz i kind of feel stupid having this feeling of wanting him back after all that has happened, HELP PLIZ...