I have been an addict twice...
In the late 80's, early 90's I gained a lot of miles on several programs and squandered them all....
From the early to mid 90's I still flew a lot, but with so many different airlines and carriers that I could never get status nor heavy accounts...
From the mid-90's thru today I have put together over 1.5 million miles on two carriers. I only used 100,000 grand for my honeymoon with my wife. I will never give them away (except to her).
I will never use them for free flights and in the future only on upgrades internationally. My goal is to never fly in economy on a flight longer than 3 hours again. For the last 5 years, I have accomplished this 100% of the time (when not flying on business, in which case the point is moot).
Knowing that at the moment I do not have to fly in Economy agin for the next 10 years or so gives me great satisfaction.