Most Helpful Guy
It sounds like you love each other very much.
This might sound harsh, but don't ever make decisions for him. He has free will, it's not your job to decide if he deserves better. If that was true he'd make that decision not you.
He's not just a minority he's a diamond in the rough, breaking up because once a week isn't enough sounds like a grave mistake you obviously love him to much for an hour to get in your way.
Besides if you two get married what's a few years of hardship compared to a lifetime of happiness?
Most Helpful Girl