['I recently stopped smoking after having done so for 30 years.']
Wow! Congrats! I've heard that's very difficult to do.
After 30 years, I have finally kicked the smoking habit.  No more cigarettes for me.