Aw!!! You have been pushing yourself hard so no wonder! Be as nice to yourself as you would be towards your own best friend. If your best friend posted the above, you'd say, "You need to rest. Here, put your feet up, and I just refilled your ice machine so please ice for a while. Want some ice cream? You are still recovering from major surgery and need to rest and sleep." It is hard to know where the line is that we must not cross for fear of doing too much. For years we have known where that line was, but now our bodies have changed the rules and it's very easy to accidentally overdo.