Oh hon! I'm so sorry your eye was that bad. Its awful when you feel like death warmed up and you get no reaction from someone who supposedly loves you.
There are two dynamics here in my opinion. And neither one makes it ok. (Reasons - not excuses!)
1. Soldiers are trained to achieve the mission regardless of discomfort. My vet views everything as a bloody mission. Camping. Snowboarding. Painting the house. All are to be achieved regardless of pain, discomfort, exhaustion. He will not admit to his own discomfort. Any reference on my part to discomfort will be considered whinging and bad for morale and his response will be harsh. (Can take the boy out of the Army - can't take the Army out of the boy!)
Also understand that these guys operate on a whole different level.
Me: I'm hungry.
HIm: (genuinely confused) But we ate like six hours ago.
(He once went without rations for 9 days. Weather prevented air resupply. On Day 3 he came across a dead pigeon and thought "yeah, no - I'm not desperate enough to eat that." On day 6 he went back for that pigeon and ate it.)
Me: I'm tired.
Him: (genuinely surprised) But we had like 4 hours sleep just last night.
(He once went 75 hours without sleep when he and his boys were under attack and reinforcements could not get through.)
Me: Ew! The baby goat crapped in our bed!
HIm: (genuinely not concerned) Try hopping into the last gun picket's sleeping bag when he's had dysentery all night.
So in his head, yeah your eye is sore. But you're not going to lose it. So suck it up buttercup.
2. PTSD is about survival. I know this makes no sense to supporters. But to him - getting time alone is a matter of life and death. He doesn't want to isolate. He needs to isolate. Now. So somewhere in his head - not that he is necessarily aware of this but its there - you have a sore eye and he is dying. He is literally struggling to stay alive. And the only way for him to keep breathing is to get you out of the house.
So... where does that leave you? Hopefully understanding that it is nothing you've done or said or are. But also understanding that he is not going to change. At least no time soon.
Hugs if you accept them.