Don't despair cause everything that happens happens for a reason. If you look at life as a place of time and a series of events you will realize that through time events have to happen. There is no person who doesn't have events good and bad throughout their life. If you look at somebody who always seems happy and wonder how it is that they seem to have such a wonderful life I would look at all the events taking place in their life and wonder how it is these events have transpired. You will come to the realization that nobody has the perfect sequence of events throughout their life but some people can handle things on different levels. I think people who mange best are the ones that seem indifferent to the events that have transpired. Taking an unattached view of your world and things around you seems to be the most effective way for staying happy.
Problems are problems but they can be solved. I can solve pretty much any problem with a very simple solution and it goes like this. If you have a problem look at it as if the problem is the answer to your prayers. Act like you are so happy to have the problem that your life has become greater than anybody's life who's around you. Then all the people around you will look at you and wonder why the fuck your so happy. When they find out it's because of the problem they will be like no way I'll fix this. Therefor fixing the problem and in most cases they will try to stop it from ever happening again.
Once upon a time in dark forest lived a King. The King of the dark forest. He was a good King but he liked things very dark. One day things got so dark the humble people could not see. They begged the King to return light to the forest however he would not. In despair the people called upon the one person they thought could overthrow the King and return the light. The humble merchant named Merchant. Being a merchant Merchant's life depended on the light so he knew what he had to do. He grabbed his trusty sword and headed off in the direction of the Kings castle. Once he came upon the castle he scaled the 160 foot wall and silently sneaked into the kings quarters. "Yes" yelled the King as he spotted Merchant lunging towards him. "Restore all the light." Yelled Merchant. "Never" said the King of the dark forest. "Then I will behead you" yelled Merchant. "Behead me indeed" yelled the King. Once Merchant had the Kings head cut off all light returned. The moral of this story is don't get burned.