Wow. That sucks... but impressive dedication to her cause! I can't think of anything worse. I hate vomiting. And love sleep. makes you wonder about their perception of the world doesn't it? I just want to say to my kids sometimes "but sleep is awesome!"

Is she anxious, or is a purely control / avoidance thing?

I agree with FB about her helping to clean it up... Could work. If it was my DD though, she'd quite enjoy that bit. She LOVES washing stuff!

You could just take her sheets and blankets (except for mattress covering) and tell her she can't have any if she's going to vomit on them? Again, might work for some but I know this would make my DD hysterical.

What ended up working for us was something to make bed-time super appealing. We bought her a little torch to play with which she was so excited about she kept asking to go to bed and then practically kicked us out before we'd had a chance to kiss her goodnight! And since Christmas, she's been able to choose between the torch and having a little glow-stick. Oh toddler joy!!

Hope you find something that works. Cleaning up vomit is the pits. oxo