I think it's easier without drugs and alcohol enforcing a chemical come down that's very hard to avoid.
Does lasting mean perpetual and without breaks, or does it mean a default happy state that can of course be interrupted by life events but that will naturally revert to a default state of happiness?
Happiness simply requires you to be thankful for what you have. Not just physical objects but relationships, past times, opportunities, ideas and space to be yourself.
Most of us forget how short life is.