Preme the way you are going you will not live to see 30, body just cannot take it the older you get. It takes longer to recover and less tolerant to the crap you put into it. Wean yourself off slowly over the years, if that is possible.