10 Things You Should Know About Him Before You Get Engaged