Beardo if this was easy, we wouldn't be here right? What are you doing for recovery? I am guessing that you need to add or change something. Something that will help you with insights into your cravings. Booze and drugs take you out of your present state of mind and put you somewhere else. Finding ways to gain perspective on your situation is a key element to recovery. Perhaps trotting up to the gratitude forum and posting some of the things you are grateful for would help. Whatever you do don't isolate. People want to help, give them a chance.