It's okay to not be so perfect. After all no one is. So don't be so hard on yourself!
It's okay to make mistakes as long as your not making them over and over again.
Your allowed to have bad days because life isn't perfect, life isn't all sugar and spice & everything nice. We live in a world where we are judged by many characteristics.
Characteristics like race, sex, status, beauty and brains. Don't be afraid to be you or to compromise a little comfort to achieve your goals in life.