Wow, this is a complicated one.. but I'll do my best. okay, first off.. I'm going to say yes, there is hope for the future. you two broke up based on a series of arguments. arguments, as funny as this sounds, are absolutely necessary for a stable relationship. without them, both sides are just playing along with each other, avoiding arguments at all costs. this is very unhealthy. you need to fight (not too often), and make up. its all about working out differences, a learning experience if you will about both sides' psyche. this helps with future plans, both short and long term. but back to the matter at hand.. your boyfriend is moving on (or trying to, at least). come on, he jumps into a relationship after two months, (probably alot less, since you just found out friday), brings her home to his parents and expects everything to be fine. your boyfriend is possibly repressing every feeling and emotion he's had about you and replacing it with this new girl. (face it, you don't get over a 1.5 year relationship in two months, and if you do you wouldn't be getting a new partner within that time).. in my 19 years on this earth i've learned a thing or two about b/f/g/f relationships. he wants this back, and he's doing it at your expense.. you need to call him, and tell him you know ya'll fight and have differences, but that you also know the best part of this is learning about each others conflicts and working them out. you can work it out.. you need to make the first move though. i'm sure he's in denial, and the more time that goes by of him not noticing this, the deeper in it he'll become and eventually, on both a conscious and subconscious level believe that this other girl is right for him. she is not right for him, you are.. and you need to have him realize this before it goes any further. (but dont come right out and say, we're meant to be together.. get creative, remind him of the little things you two laughed about, etc.). I'm sorry, that was kind of long and drawn out but the best of luck to both of you, I hope everything goes ok!