How do I stop being so insecure :(

I battle with severe depression and I’m not sure if that plans a role in my insecurities or not. But I always feel like my SO isn’t happy and he’s just staying with me because he feels sorry for me. We’ve vowed to talk about our problems even if it’s just one of us overreacting.. so I let him know that I was having a hard night at work because a wave of depression just came over me and I feel as though I’m not good enough for him. I know he isn’t cheating so that’s not even a thought. I literally just can not bring myself to believe that he loves me and won’t hurt me.. Please give me tips. I don’t want to drive him away