Big hugs, what a tough week but it sounds like your decision is already made (and rightly so!) as that is just appalling behaviour. Please don't let any level of love bombing apologies/excuses from him in the coming days sway you.
If I may I make an observation/ask a question - please ignore if you are not in the headspace for this. However your deference to your partner's medical advice over your own instinct (until things got really bad) suggest to me that there was already a major imbalance in your relationship. His advice was, in short, terrible. I am assuming he is not a doctor, but am happy to be corrected. Was the celebrex prescribed to you for post-op pain relief?