Welcome to Neurotalk. I'm sorry that you are having problems with that cyst. There are many areas on this forum that you can go,and talk to people.
If you scroll down in the forum,you will find various posts,and threads where people are talking about things like this.
I wish that I could help you,but I don't know anything about cysts. I'm sorry that you are having pain with it. Brokenfriend