One of the things I have learned in life is the hardest times in life are often the wait between knowing what you want and getting it.   Engagement was probably the hardest time. You love this person and want to spend the rest of your life with her, but you are not there yet.   There are other ways…