Gaz.
If it's only your own past that's holding you back, may as well go for it. He'll accept it if he knows how lucky he has it that he's got so your affections. You're taking a risk, and that's really hard to do. Good for you. I hope he appreciates what it is you're offering. Seriously. Good luck.