It's weird because even though my energy is improving, I lose my vision a lot more frequently. I think the heat is causing that though. Heat causes your blood vessels to dilate which lowers your blood pressure. When I bend over or stand up often my vision goes black for a second or two and my heart pounds. I instantly get really sweaty and feel like I can't catch my breath. I believe some people call that "pre-syncope" or "pre-fainting". However I bounce back from it quickly.
Here's a picture from before swimming the other day. Look how healthy I look in this picture!!