First I'm very glad to hear you're doing well. I wouldn't feel under gunned with that setup at all.
To the OP I'd feel very well armed with your setup, and wouldn't sweat dumping one JFrame if it hurts your back. Age and wisdom will let you see the bad stuff coming.
Hell, I'd be happy if I could get loved ones and off-duty friends to carry a .22lr J Frame ALL THE TIME.