Recovery can be a slow process but you're on the right track. As for why you're addicted...there are no hard and fast answers. Addiction claims victims from all walks of life. The important thing is that you're doing something about it. It's hard to ever really know why.