No matter how sweet he is, no matter how much he’s there for you and he takes care of you when you’re sick or you have surgery, he’s still a man. He’s still going to piss you off and blow off plans he had made with you. Don’t ever get to the point where you lose your independence. Remember that you don’t NEED him in your life, you WANT him in your life. Always be prepared to go it alone if you have to. No matter how perfect he seems sometimes, he’s not perfect, just like you’re not perfect. He doesn’t remember how easily things he does and says hurt you.