Hi. Without even reading your whole post, the thing is with relationships, no matter our sexual preferences, who we fall in love with, who we fall out of love with, the whole lesson is seeing the relationship and how it functions or doesn't.
I wondered if being gay might bring with it less problems, but without even reading too much up on it, my conclusion is that a relationship is a relationship. The way we conduct ourselves within that relationship is the lesson.
When we start recognizing "patterns" of heartbreak, and even the "falling in love times", and we see the pattern, similarities in how we feel when we get hurt, how we feel when we feel happy, the similiarities are very familiar if one takes the time to reflect on it.
What I have decided to do is follow the pattern. The initial feelings of hope, excitement, followed by disappointment and seeing the reality for what it is, not for what I "hoped" (denied) it would be. When I can see the reality without beating myself up too much, I see that I am just human and will suffer. You too will suffer in love until you realize that you "knew"this was going to happen......it was just a matter of "when".
Now that you see this, you can make better decisions and choose not to fall so fast, or not to give too much into the feeling until you have proof, tangible and tried and true, that the person you "love" is worthy of your love; or sadly, even wants it. :( When we give our love to someone that doesn't love us, we will be hurt. When we give our love to someone that wants it, we are happy.
Keep looking for someone that wants your love; not someone that you want to want your love and you will find peace. Kimi