As someone who has kicked meth and alcohol respectively, I'll let you know right now that it's never going to be a good enough "last time" because it will never be like the FIRST time you enjoyed it.
You did the right thing, dude. I'm only about a month sober, but I feel great. I just pointed out to my wife last night when she was talking about drinking that I hadn't had a drink in a while and she stopped, thought about it, and was like "Yeah, you're right! What's up with that?" and even though it's been hard, I think about it now how nice it is to be able to look down on people who aren't able to kick it and know that I'm better than them at quitting drinking.