Not sure if you are taking a low dose beta blocker but they are used to help out with tachycardia. If ones hr gets really low the only thing i know of would be a pacemaker being put in but i doubt with the heart rate numbers you are describing that the pacemaker would be warranted. My guess being bed bound for 22 hours a day is not helping.
Hopefully someones else queue's in with other ideas.