You've had a lot of very good advice here and I would support everything that everyone has said. I do have a little bit of a different angle to reveal. I am trained in traditional chinese medicine (TCM) and PMS as well as cysts are related to problems that can be treated with herbs and acupuncture. It would be worth checking out. In addition to this, being under anaesthetic can misalign your "bodies" of energy - physical, spiritual, mental and emotional. These things can be addressed with a special type of AC treatment called a vital alignment but it's hard to find a practioner that does this. Yoga also helps with this as it realigns the chakras.
As for the exBF, the compassionate thing to say would be that he did what he had to at the time and like LBTC said, you are where you are right now because you need to be there and you will ultimately come out of this a more enlightened person. The other side of me wants to say, "Throw a wrench in his spokes at the next club ride."
Living life like there's no tomorrow.
http://gorgebikefitter.com/
2007 Look Dura Ace
2010 Custom Tonic cross with discs, SRAM
2012 Moots YBB 2 x 10 Shimano XTR
2014 Soma B-Side SS