Mau, go ahead and have a good cry. As many good cries as you want or need. You're entitled to them, and there's no shame in it.
None of this is your fault. Sometimes relationships, or even friendships, have an expiration date. Sometimes they just don't work out. It's not because of something...