Finding someone new

I’m writing because I have no one else to talk to that would understand. I am currently in a relationship with a good man. He’s got a good job, head on his shoulders but a few things are off. He’s 27, waiting til marriage, living with his mom and dad, won’t spend the night, has issues with me occasionally drinking and smoking (I do it once every now and then not often). We live an hour away and I’m constantly making the drive.

I have an old friend that reached out to me and we sparked a conversation and I just picture my life with him. We used to date back in the day and decided the timing wasn’t right and then all the sudden, we both got our lives together and feel like we want to restart a good flame.

Any advice?

Edit: I’ve spoken to my current boyfriend about all the issues I’m having and I’ve not seen any change in behavior. It is truly heart breaking because he is a good man I just think we want different things.