being happy is something you give yourself...nobody gives it to you. True, those around you can have an affect on you based on their demeanor, just as you can affect them...but in the choice if one is happy or not is dependent on themselves to decide.
And I am very happy...even when things are at there worst, simply because.. that's life, things happen, that can't be avoided...but if I were to let myself dwell in my own suffering, and only deepen or further that suffering by letting it affect me on different levels, where would be the drive to accomplish anything, where would be ability to sit back, and enjoy life for what it is, to notice those little things so easily taken for granted?