Thanks for your help everyone. Was able to speak to my obst this morning and it sounds like they'll be bringing out the silver nitrate to burn it off...wohoooooo. Just when I thought it was all over....

I'm glad I found this forum though, it's nice to talk to people who understand!