<human>: Can you summarize the given text in a few sentences?

I've been single for a little over a year now.  In that time, I've had my ups and downs, and I've met some people I really liked, and find most of the women my age attractive.

My issue is that, I've started to feel pretty self doubting lately.  My ex and I broke up because she started feeling attracted to other guys, and eventually cheated on me.  This started an initial seed of "maybe I'm not cute enough."  I never looked in the mirror and saw a gorgeous guy, but I knew she was attracted to me, and that was enough: I didn't feel the need to be "good enough."

Fast forward, I've hit the gym, I'm in great shape, and have a good body.  But I can't shake the feeling that I'm not attractive enough.  It's starting to shake my confidence.  The feeling started in a minute way when my ex cheated on me, but with each subsequent rejection from a huge amount of women, it started to make me feel like I might not be cool enough for the girls I'm attracted to.

I've tried pushing it with people I didn't feel a spark with, and I know that (for me, at least) it's virtually to become attracted to someone you don't feel a physical spark with.  I'm worried (deep down) that I'm only attracted to girls who are "too cute" for me.  And while I know it's irrational, I think it's fueled by a feeling that my ex was always too attractive for me, and that she realized it and bailed.

I know this isn't really a healthy way to feel, but I'm wondering what other people do to snap out of it.  I feel like I'm as physically attractive as I can make myself objectively, but I have started to feel like it's not enough.

The funny thing is, a decent number of women have told me they thought I was attractive.  I know it's sort of just random: the fact that one girl doesn't like you doesn't mean someone you'll be attracted to won't.  But I have this fear in the back of my mind.
<bot>: lots of rejection since my last breakup, and after all of that it's started to make me feel like I'm not cute enough.