I think I might have overdone it this week, I reacted very poorly to a blood donation today. I fainted at the clinic and then nearly passed out again while coming back into my building after taking my dog out .
Thankfully a very kind neighbor took control of my dog, sat me down, and made sure i eventually got back to my apartment.