He may have cried because he felt guilty for hurting you. Please dont cry over this guy, he probably knows you are a great girl, but you are not the girl for him or he wouldnt have let you go. Things happened really fast between you guys and you should have known each other longer before you moved in together. Usually most relationships are the best in the beginning because everyone puts their best foot forward. Maybe you just saw who he really is and that is a guy that cannot stay in a commited relationship. Whether he found someone else, or realized its too much too soon, you have learned from this experience. Let the next guy fall in love with you first and stay reserved, hold back a little you have your whole life ahead of you. I think its always best when a man finds a woman a challenge, it seems like too many times that when the challenge is over, the man losses interest. It seems to me when a woman falls too fast, a man can also get scared. Please protect yourself first. Mr Right is out there, waiting for ya!