My personal concept is to not train so much in one day that your whole body (not just the muscles that you trained) can’t recover overnight. I get in and get out. My rolling rotation is pretty much:
Monday-Chest
Tuesday-Back
Wednesday-Off
Thursday-Shoulders
Friday-Legs
Saturday-Arms
Sunday-Off
If I feel exhausted, I take a day extra off. This happens probably twice a month. Sometimes I take that day off then resume rotation, day of the week be damned.
If I did Push/Pull/Legs for example, I sure wouldn’t be overall recovered enough to train one day after the next.
Beating the dead horse here….FOOD. You aren’t going to feel great without fueling your body with proper nutrients in the proper amount.
If you are feeling bone pain, you might up Deca to 100/week unless you are prone to prolactin.