How do I stop feeling like this?

I’ve recently turned 22 and all through my teen years I never really cared about dating because I was always bullied in school for being fat and ugly so I just assumed that I’ll stay single forever.

I’ve exercised, I’m not obese but anyway there’s this guy at my job who likes me and I like him too but he haven’t asked me out because he knows my brother and he thinks we might go through a bad breakup but my brother told us he’s fine with us dating.

I would ask him out myself but I feel like he would reject me anyway. I’ve never been in a relationship before and I do wanna experience intimacy and stuff but I think if he likes me enough, he should ask me out.

Ever since I’ve turned 22, it’s actually started to bother me how a lot of my peers been on dates, had sex etc. and I haven’t yet. And I don’t want just sex, I want a relationship too but I know there’s people older than me that’s going through the same thing, but I don't know what to do.

Should I move on from him? I’m between wanting to date and not wanting to only because I hear so many people getting cheated on or abused by their S/O and it makes me lose hope and that it’ll happen to me too. I know I shouldn’t worry about something like this but I feel like I’m not good enough for anyone, even if they do like me.
How do I stop feeling like this?
Post Opinion