Well, you have an obvious problem here. Is the strength of your love greater than his important personal differences with you? Clearly, you are most uncertain about his suitability, and that must be a very strong warning to you. I don't know how long you have known him, but it's very important that neither of you rush into any long-term committed relationship such as marriage until you are quite certain that you can tolerate the differences.
For sure, the first bloom of love, lust and passion will wear off quite soon, and you will he left with what's left. Including all his shortcomings, which already concern you. How would you feel about him not being romantic to you in 20 years time, for instance? Basically, people don't change just because they're in an important relationship. What you see now is what you'll get forever.
So, listen to your common sense, not your heart. Look into the future carefully.