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

YOU CAN DOOO IT !!!! YOU CAN DOOO IT !!!!
Then before you know it, you will have done it.
Just remember it's your mind that needs to take control and keep control.