Marriage ?

How do you know your ready to tie the knot ?