Most Helpful Guy
How would you feel about being married to him if he never changed a single thing about himself? I ask because that is probably what you will get if you marry him. You can't make him change and if he wanted to change himself, he probably would have done so by now.
Most Helpful Girl
ALWAYS trust your gut! You have instincts and intuition for a reason.
You ARE young to get married.
Don't listen to that jaded bozo that insulted you.
Your fiance may well be a great guy, but if he is THE guy you can find a compromising solution that suites both your needs and asperations.
If not... than you have solid proof that a marriage would never work. Now or in the future.