sending a hug.. been there... last june my ex bf broke up with me for no reason.. we too had been together for 3 years... and by september he had a new gf... while he never cheated on me.. the pain was still there... i feel for you!! pm me if you need to talk