Hello gizmo! It sounds like you need respite. I don't know what your local community mental health can do for you, but they must have info to point you in the right direction, so you can have a break and re energize. Your post was not long. Sorry, it took me til now to respond to your post.(I hope you had/have a better today.)
__________________
I get fed, don't worry.

(Buddy putting in his 2bits worth)