hang in there cat!
this too shall pass, and i know you've been thru worse. sometimes we're not suposed to have all the anwers. i've read your posts here and there, and know you have a lot to offer! things will get better. you have so much to be grateful for. it might not help you feel better now, sometimes things just suck! after every sad rainy day

there's a sunny day smile.!

hope you bounce back soon!