Also, my testosterone is pretty frikkin low for being 30 yo, 403ng/dl
Nac HIT4ME - These are my tests - even if it's in italian, the nomenclature is quite similar.
https://ibb.co/ggx2oF
https://ibb.co/gd1Z2a
https://ibb.co/fbNVav
hematocrit 44.6% (40-50)
rbc 4.62 (4.6-5.6 so it's pretty close to minimum)
platelet 187 (130-400)
OK, so...I don't look at blood work all the time, but at first glance my concerns would be with kidney function based on what I'm seeing. Basically that Azotemia indicates you aren't clearing creatinine from through your kidneys, and since you don't have elevated creatine levels (are you taking creatine as a supplement?) - this seems to be a potential issue?
You also have a low red blood count, within range, but just on the low side like you said. From a google search:
If you have a low RBC count, symptoms could include:
fatigue
shortness of breath
dizziness, weakness, or lightheadedness, particularly when you change positions quickly
increased heart rate
headaches
pale skin
So - with just enough research to be dangerous, hypothyroidism and kidney function seem to be potential issues. Often, diseases can be interlinked. And caffeine does increase T4 levels and stress the thyroid, so it may make sense that you become sensitive to it if you are having thyroid issues.
The thing to keep in mind, clinical disease states aren't always the "real" line for disease. For instance, diabetics aren't often diagnosed with diabetes until their blood levels hit 200+ but at that point the damage done is often irreversible. With vigilance, a doctor may notice a patient is having issues controlling blood sugar much sooner - but they won't be able to "clinically" diagnose it because it doesn't fit in the framework, so drugs aren't necessary. But if you were to ask the doctor in this situation - "My blood glucose seems to be high. What can I do to get that back within range?" A good doctor may have some suggestions that help reverse the disease without drugs and with simple lifestyle changes.
In your case, you seem to have good blood work with a couple of "blips" - which may just clear up on their own - but vigilance is wise.
Another question - how long before the blood was drawn did you eat? Were you fasted? Your glucose levels seem pretty darned good, if not low for someone with a thyroid issue.
And, what is your diet like? Do you take any vitamins? I ask because, I don't think high protein is causing your azotemia, but I wonder if you may have a nutritional deficiency somewhere that we are missing...