I can't believe all the posts about why he might not want to marry you/right now. The really important aspect is how horribly he treats you. I can't see why you want to marry him actually:
No reasons given. I asked 2 weeks ago, seemed quite ok with it but then never mentioned. I asked, got fobbed off. Had a drink tonight, asked again, he gave some crap about 'another thing to sort out' & fucked off to bed.
You asked two weeks ago and he said yes? Then, because he didn't talk about it, you asked again and he didn't give an answer? Then you asked a third time and, again, he didn't answer.
As Chipping said:
His answer isn't really the problem here (IMO) it's his attitude.
Not everyone wants to get married, but in a long term relationship if the one of you does, the very least you owe each other is a decent discussion about it and to examine why you both feel the way you do...
You raised a massively important subject and he just ignored you. That is a big red flag imvho.