I cannot believe people called you Period Face!
That is terrible. I truly believe Karma will bite them in the butt for that.
I'm happy to report that my daughter has had 2 surgeries and is about 90% hemangioma free. She may need one more surgery befor she starts school. Woohoo!
Jen, Becca's Mom