I am tired of being in my own way.

What have you all done to get over the mental hurdles? I constantly compare myself to others, degrade myself, and just struggle with a general lack of self confidence. I’m one of those guys that will make everyone laugh with self deprecating humor….. but I mean what I am saying. It’s not a joke. I just got a new girlfriend and she is amazing. She is 12/10 but I just constantly have running on repeat in my head how I’m not good enough for her. I don’t know how to stop it.