The clue to why this is happening may be in your statement
“I’m a Vet.” I am also a Vet. From the Navy. I would suspect anything we do under the authority or auspices of The U.S. Government may be seen as Government property.
Do not forget, when we were active duty, that’s how many of us were (informally) referred to,
as Government Issues. Some of that affect may still be in play if you use VA health care services.
I am not sure what if anything can be done about it.
Ask around, though. I could be wrong.
In all likelihood you were not aware or were not made aware of the fact that somewhere in your insurance paperwork was a notice about this data sharing.
Maybe not.
Data sharing is the standard MO in commercial insurance to protect against issuing a disability policy or life policy at normal rates to someone who is already diagnosed with a debilitating or likely debilitating (or worse) condition.
Did the VA fill your scripts at a VA facility? Or were the RXs filled by a chain? I assume the VA prescribed them.
It may be that the VA medical ecosystem (or for that matter Medicaid Medicare etc. ) is prohibited by law from sharing this data. Or perhaps it should be. If it is prohibited then either this was a one off in your case or a widespread violation.
Im sorry this happened to you.