I was with my ex for 4 years, and got to the point where I asked him & he half-heartedly said yes. He wasn't ready. At all. And we were having problems, so in a way I suspect I wanted to marry him to stop myself leaving him...
I'm now with my fiance, after dating for 5 months, and we talked about it, decided together, picked the ring together and are very happy together...

And now to plan a wedding...
Some guys just aren't ready, and some just are, some are waiting for this mythical 'right time'. When you fit together and it feels right, then you'll get asked.
