Don't think I'm overweight and only try to eat small meals during the day. As for caffeine not problem with that. I deal with headaches/migraines all the time. I always have weakness in my legs. My L1-S1 are shot so always in pain but try to make the best of it to be with my family and not the asshole I was before on prescription pain medications
I know the feeling, L2-S1, pain in left leg is now permanent, one tiny wrong movement and some feeling goes in both legs, worst thing is I dropped weight and that made it worse. I see a neuro at the start of next month, and since he said there was nothing they could do last year then there's not much they can do now, so that means planning for a wheelchair because there's no question that I'm going to end up in one sooner rather than later because there's times when I'm effectively dragging my left leg behind me. It sucks.
My temper gets VERY short on bad days, but, as you say, ya gotta make the best of it and not take yer frustrations out on others.
Worst thing is the waiting for my "medication" to ripen up so I can back off the opiates for a while to drop the tolerance, and now waiting on my new pots so I can get another plant going ASAP...