You can never really hide. Everything will haunt you until you face it. So, go ahead and face it. You are strong. Move through it.
Related posts:
Your attitude often speaks louder than your words and your actions. What does yours say about you?
Yes, we always want to be growing + learning, but we also must remember to enjoy + appreciate where ...
You must love and accept yourself as you are. Even if you want to change + grow you must love the y...