I had an angiogram last year with additional tests one for microvascular dysfunction and one for spasms.
The normal angiogram is okay but the rest for microvascular dysfunction was more uncomfortable.
I have microvascular dysfunction.
The staff were amazing and I could watch the procedure on the tv.
good luck.