happiness is good. go buy some, its awesome! (so much for 'brother of wisdom' xP)
srsly, i think happiness is a matter of attitude. trying to see the positive in things helps a great deal. feeling sorry for yourelf hasnt ever helped anyone (i tried that for too long).
when something bad happens to a person, its easy for them to think that everything sucks. and i'm not saying that you cant ever feel bad, but you have to know that the world wont end because of it. and you have to remember that many things work just fine, and you need to focus on the things that are good and that work. take power from the positive and make the disfunctional things work again. step by step. and you shouldnt expect to change everything at once, or to even fix one thing in one day. you have to exept that things that are broken take time to fix. and be happy about small successes.