I've been a 3+ pack a day smoker for 35+ years. Haven't had a smoke for 45 hours.

Some make it some don’t. My Mom died at age 33 smoking 2paks a day. My grandmother smoked more than that a day lived to 89 she lost a lung and on oxygen still continued to smoke to her final day. Good luck and stay at it .