Will I ever find someone for me?

So I’m 26 years old. I’ve been single for years, and I have a great career too. I’m really shy when it comes to meeting new girls, so I haven’t approached any of them that showed interest in me because I don’t know them, and I’m scared of getting hurt. I’m really good looking too, and guys have even told me not to steal their girlfriends before. And that’s the thing too, guys think I’m a good catch, but I have yet to meet a girl who’s into me. Not only that, but I’ve had my heart broken so many times. There’s girls that didn’t like me because I was too nice, I gave them the wrong impression, and I’ve had girls who used me for attention, girls who scammed me and said they needed money, and so on. Not only that, but I used to be bullied, so I have a hard time putting myself on dating apps because I’m still traumatized from people treating me like shit in the past. So I just think of girls judging me and saying mean things to me. So I’ve been working on myself to make me feel better, and hoping I could have better chances of meeting the right girl for me. It sucks, because I want to be loved, but I also want a girl who likes me for who I am.

Will I ever find someone for me?
Post Opinion