I always read these threads and there's always something I an relate to in there... I just don't know how to respond...
When I feel depressed or upset it usually stems from a bad day at work and carries on from there, I ussually forget when I get home and see my dog and my family.
Sorry I can't be any help but I understand your situation...