SJ, we all have our snarky times, our needy times, etc. We offer support when we can, and if we can't, there will be other times, other needs.
Please don't be so hard on yourself. We've all been there at one time or another.
Please take care of YOU. YOU come first, ok?
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.