A bit late of a reply here, but I am in a very similar situation (even down to the unemployed status). Though my problem is more in my wrist and forearm than fingers, my fingers are definitely effected as well. I had to stop playing for months, consulted several doctors, but unfortunately never found anything that “cured” it. I just have to manage as best I can now.
Getting in better overall health did help a lot, but even after dropping 20lbs, walking 4 miles every day, and doing light lifting with dumbbells and resistance bands, I still have to be careful and pay close attention to what my arms and hands are telling me. If I play for an extended period, especially when trying to work on speed, I’ll start getting the pain, pins & needles, numbness, etc., and will have to take it easy for at least a day, usually a few, before really playing again. I am now also on pain killers, for better or worse. While they absolutely do help with eliminating pain itself, I wouldn’t recommend them, as they’re just a mask over whatever the problem really is and of course come with a host of other… problems.
Healthy anti-inflammatories can be really good in general, like curcumin as suggested by fenrirokie. Possibly CBD too. I even take ashwaganda. But… homeopathic stuff isn’t going to help you.
Here are some more youtube vids that offer good advice and some specific methods for stretching the fingers and warming up the joints, tendons, etc. in the hand and arms. I took a bit from each, and would like to think it makes a difference too. Most of them are more useful for preventing these kinds of injuries and repeated-motion stress pain than for “curing” a problem that is already there, but incorporating them into a routine may be a good idea:
[Oops, I had more links to a couple other helpful vids, but apparently new users can’t post more than 2 links in a message, so I had to edit them out.]
There was also another one I can’t seem to find that talked about the importance of stretching your neck before playing, and I always do that now. Nothing extreme, just turning your head to each side carefully, tilting it forwards and back, doing some easy rotations, etc. This is especially useful if your pain is related to a pinched nerve, which it sounds like is probably not the case for you, but maybe.
Anyway, I hope that’s somewhat helpful. At the very least, I can really commiserate - not being able to play due to pain f*ing sucks!