There are all kinds of reasons a man will ask you to marry him. One of them is that it's possible he loves you. But there are other reasons. We can't know what's in his head.
Some guys mean others don't
He's probably crazy and has a serious lack of foresight, or you have him by the cajones, and he thinks marriage will make you stay, and get him play... or he does love you and- though he's still crazy- wants to spend the rest of his life with you.
are you for real?