I hate to sound too cynical but life is suppose to be tough, grueling, unfair, depressing, hard, full of conflicts, biased, corrupt, non-sensical................etc.......etc.......etc........and the sense of accomplishment you generate as you work your way through all that BS is what makes it fun.