Welcome to Neuro Talk. I am sorry you have this condition. I am sure there are others on the site who know more about the celloid cyst. Have you researched?
Up at the top of the page, there is a search bar, click on that and type in Celloid cysts, and it may direct you to a forum on this subject. I wanted to welcome you to this site. You will find good support here. ginnie