I feel just not good enough, a failure when I have a boyfriend so full of himself and so confident. How about that?
I'm not sure why, this seems like it is not really what it's ought to be. Why do you feel this way?
He is handsome, smart, caring, and sexy. I feel like I'm not worthy of him.
Don't compare yourself negatively to him because he has good attributes. Think of the positive things you bring to the relationship.
It's not that easy to like myself when I abuse drugs but he supports me regardless.
You can be more positive once you quit the drugs, join a self help meeting plan for that. The relationship seems stable but it will be better yet if you do something good for yourself.