Alaska boy- only you know when your ready to get married. There are no signs or signals that say "it's time". you have to judge it for yourself. Ask yourself these questions:
1. Can you see yourself spending the rest of your life with her?
2. Do you have doubts about you and her?
3. And if the role was reversed and she asked you to marry her what would you say?
4. Do you guys have similar life goals? and want the same things in life?
You don't have to reply to us on these, but at least think of each of these questions and answer them yourself.Weigh the pros and cons. At least to figure all this out in your head. Not so you know what to do as in whether to ask her to marry you or not but just for own peace of mind.
And when all is said and done, you really do know your ready to marry someone when you just know in your heart that's what you want, and you can't imagine them not your life.
If you can't handle the thorns, don't crave the rose!!