@Mintae first,
@Merrimay says it all, better than I'm about to! Very wise post.
You are here because you are among people who have had or are having the post-op issues you are. You have a lifetime of "fighting back" to let you know that at least I see you as a person of immense strength, who has already proven herself on the battleground of "living while fighting and exhausted to boot". I don't feel you have to prove one more thing to me by staying off pain meds or getting out there playing running frisbee golf with great-auntie's delivery boy's cousin. You are in the midst of a
huge physical recovery, and it will just.take.time. One little setback may easily be hiding the fact that you've actually improved somewhere you haven't been paying attention to. I cannot tell you how many times I've seen on here "feels like one step forward and two steps back" (yes, I said that right), as well as the more usual "two forward one back" pattern. Everybody has either "too slow" recovery (ain't no such thing!) or "a bunch of really bad days in a row", which is truly awful, but it slacks off when you're not paying attention.
I am not a prophet or a dream interpreter or anything like those, but I am going to believe that your dream was prophetic.
Keep coming and whingeing. It's not considered poor taste here!!! There is always somebody here who has gone before you, and always somebody coming up behind you who you can go encourage and commiserate with.
Also.... many of the rest of us are in the middle of winter and long for those warm days you're having, when feet and hands aren't cold, noses don't run, and it only takes 45 seconds to get dressed in the morning! Summer is a good time to be recovering.
Edited to add missing words