How long does it take a man to know if he wants to marry you?

Anonymous
I've been in a relationship for three years and my bf says he sees us getting married but he just wants to surprise me with a proposal ( he said that a year ago...
How long does it take a man to know if he wants to marry you?
2 Opinion