Apparently I'm "undateable"?

I have officially been single for the past two years. I got out of a 2 year long relationship & was extremely hurt. I've dated a million guys but find something wrong with all of them. Last Summer I let myself fall hard someone that I shouldn't have, & I believed that I had found love once again. He would randomly stop talking to me for weeks at a time, then take him back immediately when he would start talking to me again because I was just so infatuated with him & didn't want to lose him. It's been 2 months since I have talked to this guy, & I've convinced myself that if he ever tries to get in contact with me again that I won't respond. I have guys trying to talk to me all the time & always asking for my number and to go on dates, but I'm really just not interested. I guess it's true when they say you always want what you can't have. I need help getting over these 2 stupid boys who broke my heart, because I know that's exactly the reason why I can't date anyone now. I'll always think that I'm interested, but as soon as the guy starts showing a lot of interest & tells me he likes me, I instantly back off. How am I supposed to get over my fear of getting hurt? :/
Apparently I'm "undateable"?
Post Opinion