I think this could help you:
1. Make a list of all the things you CAN do. You might not have strength, can't walk too well, etc. What CAN you do? You can get onto TB and communicate reasonably well, so you can operate a computer. Can you talk on the phone?
2. Headphones. If your current amp doesn't have it - get an amp with a headphone jack. A pair of $20 headphones lets you play bass anywhere you have a 120V outlet. I lived in a hotel room for two four month long-term travel situations for work. I played EVERY night, and no one knew I was playing an electric bass. Doesn't help so much with drums, but it is possible with bass.
3. Think positive - I understand you are down, and life is ******** on you. Every single post of yours in this thread is pessimistic - how something cannot happen, or why something doesn't work out for you. Constant negative reinforcement will only compound your problem.
4. I would stay away from volunteer work. I know that gets the warm & fuzzys out, but at this moment, you need to focus on your own situation. Secure yourself, your relationship, your finances, etc., and then (and ONLY then), if you have some extra time left over, donate it.
5. Music opportunities exist all over the place. Maybe this means taking a step back and practicing scales, rudiments, learning new playing styles, etc. Use this temporary down time as a means to improve your musical abilities. No matter how good you are now, there is always room for improvement. How is the gigging scene where you are located? Can you obtain gigs easily? Can you start a new band & play jazz standards at the local steakhouse? Coffeeshop? Most amateur music opportunities are black market jobs, paid in cash with no records of it. This brings in money without compromising your work quota (not that this is encouraged, but as a temporary means to get more money).
6. Goals - you mentioned being unable to meet your goals. Make smaller, temporary goals that you CAN achieve. In football, the overall objective is to score more points than the opponent. The smaller objective is to advance down the field. You get 4 attempts to go 10 yards. Advancement is not guaranteed, but consistently moving at least 3 yards on each play will let you get a 1st down, and 4 more attempts to advance. You don't need a long pass or a touchdown EVERY time - just keep moving the sticks, and you move down the field.
I hope this helps.