The Bible defines "happy" as "content in the Lord".
Wherever I am, whatever my circumstances I'm "content" in my relationship with Him
and content wherever He places me and whatever condition I land there.
Sure, things materially could be better (unless you're last name is Gates everyone
could say that), but thankfully happiness isn't defined by that.
I have a relationship with Christ that's growing every day.
On top of that, I come home to a wonderful wife, we can pay our bills (OK, most of them
),
I have a wonderful son and daughter and the love of them all. I'm good.
(Wish I had a full Yosh system, and a dog that won't pee everywhere, though)