Well, I have no right to tell you what to do...other than to say look into your heart and look deep. Only you know what you will regret more in years to come. Leaving him and missing him? Or trying to work it out and feeling you've wasted years of your life if it doesn't work out anyway? I will say one thing but it's only MY opinion...after everything you have been through with your father, and your recent efforts to quit smoking...if he has shown no support or love so far throughout it all...why should he suddenly change tomorrow?
Just my opinion and not meant to offend or hurt!