There are good days and one's that are just a bit more difficult to deal with. Failure brings character building moments you should take advantage of. When you are having a challenging day allow yourself to look deeper into the situation and evaluate your weaknesses. You can discover a lot about yourself when you accept responsibility. There is no growth when you are in denial, in result you continuously deal with the same problem over and over again. Although it can be difficult to maintain a positive mental attitude when things aren't going your way, it's very helpful to learn to let go. Can you remember a time where you were doing something while you were angry and things thereafter got worse? Have you ever started your day with a negative attitude and the rest of your day went downhill ? This is the result you end up with when you have a negative approach to your circumstance. Accept that some days are just hard, evaluate your weaknesses, and smile through it all. Tomorrow is a new day, and a fresh start to make that day a GOOD day no matter what.