Why not be happy? For the first time in my life I am:
1) Making enough money to support a satisfactory standard of living;
2) Living somewhere that I enjoy;
3) Enjoy the job I am doing and the working environment that I am doing it in; and
4) Get time off and benefits (travel) to have a good time.
Sure, there are little things that come up from time to time, but by and large, (and sure, things can always be better) why not be happy.