I'll be honest. I absolutely despise rejection
that's probably a big part of why I have no dating life. I don't want to talk to a woman unless it's a very easy scenario/she makes it obvious she likes me
Believe it or not, I struggle to convince myself that, when I see a cute girl, that she would want to talk to me. In my head, 99% of women are taken and the ones who are single only want a man who is impossibly perfect. I'm an obsessive self improver and perfectionist. I feel like I need to be totally perfect through and through to have a chance with a decent woman. I'm very harsh on myself
I had tendencies like that too when I was younger.
Maybe you just tell yourself that you almost do not find anyone attractive as an excuse not having to approach anyone which means that you don't have to risk getting rejected?