Not all battles are fought with the enemy outside; The hardest ones are those that you need to fight within yourself;
Read this post on stayinginsane.com