I have O negative too and gave once . Long story in honor of my previous cat, Geisha, who had an autoimmune disease.
Bled out very quickly and it was a horrid experience and Central Blood Bank hounded me so much afterwards. I got phone calls and emails several times a week and I had to get rude with them to leave me alone