Feeling not good enough

Just getting this out I guess...

I constantly feel like I'm not good enough to be with my boyfriend. And it sucks. He is supportive and loving but I just can't stop worrying that he's finally going to see how stupid and useless I am any day now, and want to leave me. We've been together a little over a year. Its just hard to tell how much of this is real justifiable fear and how much is my anxiety/depression speaking and me dragging myself in the dirt and worrying when I don't need to be. 😪

I really don't want to ruin this because he means a lot to me... But I know that because of these feelings, I'm often too sensitive if he says anything just a little mean. I take things too personally even when I know that's not how he means it. I don't react on the outside most of the time- I don't want him to know because I want him to be able to talk to me honestly without being scared of making me upset. But it does make me sad and later I'll be alone and over thinking things and feeling upset where he can't see me. Any tips on ways to handle this better are welcome.