Hello! First, I noticed you said your blood tests were "normal." That always bothers me because my blood tests were always "normal" too!....until I went to a doctor that specializes/believes in "Wilson's Syndrome." Your blood tests will be "normal," but your temperature will be consistently low. Look up "Wlsons Syndrome" on the Net.
My eyes were always puffy, I tried everything including eliminating almost all salts from my diet. It was not until I was put on Thyroid meds that everything-including my puffy eyes, changed. Good luck to you!