man I'm so sorry for your struggles, and at such a young age. it's good you caught this f**king sickness early, but also that terrible anyone has to fight so long, you know? I've never tried naltrexone, so I can't offer any help there. I wonder about cravings, also, like what do we mean when we say craving? I was recently sober 3 years, and I don't know how I did it, I just did it, and then suddenly I went out and got a drink. From there, well, it's like inviting the devil back into the house. what had long settled into a kinda flat depression has now again become a struggle, a daily, f**king hourly struggle, and on a Sunday I'm drinking a beer an hour for no other reason than.. than... you know how it is, there's no reason for it. All I can say is hold tight, hold on for as long as you can and life is maybe less exciting and flatter and grayer without booze but it is, can be, better. There's not much to look forward to but look around and think about everything around you in the moment, and that can smell sweeter than any stupid future we can imagine. sorry, I wouldn't be so vague and maudlin if I hadn't also been drinking today.