In my opinion, if drugs and alcohol are the only things that make you feel good, then you have a problem. Searching for love and acceptance and happiness anywhere outside of yourself won't work. It's something you need to find within yourself. What are the things you like about yourself?