Problems are problems dude. You do have a lot to be thankful for, certainly. We all do. But you're still allowed to be blue. Take it from me, you get nowhere by beating yourself up over how you feel, you just end up making yourself feel worse. Ultimately, you can change lots of things about yourself and your life, but the one thing you can't really change is how you feel inside.
Besides, stuff is just stuff. It can't be expected to make you feel good. Look inside and see what an awesome guy you are, that's why you should feel good
Hope you're feeling chipper again soon, bud.