10 YEAR AGE GAP?

I'm dating an amazing man right now, he treats me a way I've never been treated, i see such a future with him. I am 21, very mature for my age, and he is 31. what are your thoughts?

and to add, he also has 2 kids, he's a great father, no baby mama drama and the kids are amazing. what are your thoughts on that?