S.S.
Not sure about the meds you can take, but I get probably 4-5 of these a year. Not only do they take forever to heal, but they are soooo painful. I have a skin regime that's worked well for me, its reduced my regular acne also!
Dr Bonner's Tea Tree Liquid Soap or the plain castile soap (very cheap and oh so cleansing)
Thayer's Witch Hazel and Rose Water (about $8, its high quality witch hazel and the rose water is naturally soothing and apparently helps with wrinkles!)
Dab pure tea tree oil and lavender oil on the cysts 1-2 times a day. It dries them up and the tea tree is antiseptic.
Good luck