ctprice56, welcome! Right there with you, brother. One comment... you said, "I choose to no longer be selfish."
Be selfish.
Take back your life from that stupid dead plant in a can. Delight in every hour, every moment that you have to spend because of your decision.
I'm selfish, all right. I want to be there to walk my girls down the aisle, too. I want to be there to see my grandchildren some day. I want to have every possible moment that I can with my wife, I want to steal every possible kiss I can from her before the inevitable day comes when we part.
I want a wonderful life of freedom from this stupid, stupid addiction. One where I can delight in my time with, and spend my attention on, the ones I love.
Be selfish, because that is the way to quit... and quitting is the best way of all to give your wife and daughter what they want - you.