I have not questioned that he is the guy I want to spend my life with. This guy is so great, and I am lucky to have found someone as wonderful. I don't know if that is a fantasy. Dear What to Do, It is important to explore who we are before we pick our life partner. You are right, you are young and you both have a great deal of growing to do.
Every person has flaws.
You just need to decide if this man's flaws are too big for you to live with. Remember, a man who is great as this guy sounds is nothing to sneeze at. Be careful of always looking for the greener grass. Sometimes what we have is just what we need. So, you are saying, Michelle this does not help me.