Most Helpful Guy
Most people suck, love isn't supposed to be easy to find ya know. Humans are the worst, THE WORST.
That being said, mistake number one was getting married so young. Fuck that shit. Mistake number two was meeting someone are a bar/club. Of course they all had the same intentions. And so should you. Club=Night for sex, don't you dare expect anything else. When giving your number out the only question on your mind should be "do I want to have sex with this person?" And the answer should sometimes be "yes." If something happens to come out of it, congratulations on hitting the lottery.
Don't date media whores (snap chat, blah blah)
Expand your horizons. A guy asked you for your number, but when was the last time you asked a guy for his? HMM? Stop hoping to "be a catch," and turn into the fucking rod.
Date in threes. It keeps you level headed and invulnerable to many atrocities of serial monogamy.
Find guys that don't fit your "type." I have never been with my type and I am very happy. Try dating a nerd, someone who doesn't drink, a vegan, 5 years older/younger than you.
Have a one night stand every once in a while. But don't let the guy pick you, you need to pick the guy. Give him a fake name, don't leave him a number, don't stay for cuddles.
And most importantly, take responsibility for your "bad luck." There is no such thing as luck. It is you who is letting these people in. Is it your fear of rejection? Your fear of sounding to desperate (for the record, you did not sound desperate at all -on a side note, just erase desperate from your dating vocabulary, I have literally never heard a guy call a girl desperate)? Regardless of where it is coming from, it is something that you are doing, find the trends and study them, their significance, their implications.