not to bust ur veggie bubble, but most of those things can also be attributed to just the simple act of making up your mind to make tangible, positive changes in your life and then sticking to them...there's a sense of relief and rejuvination that comes with saying "damnit! i've had enough of this shit! i'm gonna make some changes!" then there's the excitement, optimism, and focus associated with making a list of those things that you are going to change and making a plan(s) on your approach to elict those changes. then there's the sense of accomplishment and well-being associated with looking back over the period of time since you've made the changes and being proud of yourself for sticking to them.
keep up the good work, buddy