Aww *hug* we all have our low points I have found talking about things do help rather than bottling them up can you not talk to a friend? I personally have been through a lot recently also and its so hard to see the good things but seeing my hammies cute wee faces normally helps why not snuggle your hammie
always puts a smile on my face
hope you feel better soon *hug* xxx