Why are you even still dating him, let alone thinking about marrying him?!
Get out now while the getting is good I'd say.
But keep coming & reading here ... the fact you're dating him & are thinking about marrying him means you need to be working really hard on you. And this is a great place to do that