This will appear odd but is fact. I did not have foggy head, feel down, or low energy but my sex drive/morning erections were not normal. I asked to have my hormones checked 3 times (this was years ago and I was on prescribed TRT previously but stopped cold turkey for fertility). Anyway, this time my testosterone and hormones were all fine - very similar numbers to yours.
Went through the paces checking for other reasons and none found. I decided to try a low TRT dose of Testosterone E anyway. Injected 100 mg/week and the difference was night and day. My numbers on a blood panel were not much different. I went from being mid to high normal to just over the top level (a few points) but within days I had morning erections again, I needed a urinal on the ceiling lol. Morning wood that stuck around for 15 minutes while I waited for it go away so I could urinate.
It makes no sense and the morning wood, and erection quality difference confirmed this was not a confidence issue. Add, I wanted sex all the time vs. before just did it because I was in a relationship.
I am not saying you should start TRT when your numbers indicate you don't need it but I thought it was worth sharing.
You are still within normal parameters for your eosinophils but I rarely if ever see a number higher than .1. Do you have any stomach discomfort, issue maintaining weight, or bowel movement issues? I am grasping at straws but look up raised eosinophils and you will understand what I am getting at. My numbers were not overly high but I had an infection. 3 days of mebendazole and I was new person.