4 months isnt really a long time to be with someone to get so fixated or hung up about why - dont punish yourself looking for answers and try to move on - seems like he just changed his mind but he should have still given you a reason - perhaps he does this to everyone he meets.........i was with my ex for 14 yrs and got no real reason - he was basically here one day and gone the next (left 5 yrs ago)....later discovered he was having an affair (that only lasted 8 wks for him) and also was stealing alot of money from a business we shared (approx £40k) - so i guess he counldnt face telling me why he left.....was very painful and hurtful as i gave him everything but i guess it wasnt enough and he wanted more.......so im now kinda happy being alone past 5 yrs or so.......it has definely put me off wanting to trust someone again and i havent even considered looking for another relationship............so my advice to all the "cunts" out there who use and abuse,mentally,physically and financially and dont have the balls to be honest with their partners or bf's is to go hang yourselves at let us decent guys live in peace