It's worth chatting to your doctor nonp. If it is depression (which it bloody well sounds like), there is no shame. A short term course of anti-depressants, and counselling is really useful. In the meantime, counting your blessings each day, while trite, does remind you about what's important and helps the sanity.