I completely understand this, I’ve been going through it for years. The only thing that has started to help me is asking myself if I will really choose to believe the little voice in my head over other people, especially the person I love. I know that my thoughts lie to me sometimes, so I have to make a conscious choice to believe other people when they tell me I’m attractive. It’s incredibly hard at first cause you assume everyone is lying to you, but it really can help change your mentality
Trust me I know how hard it is. I’ve been doing this for years and there’s still a small part of me that doesn’t believe other people. I never thought it would work, but now I find myself correcting my own thoughts subconsciously. “My brain is lying to me, but other people aren’t” is my go to mantra in those times