Parenting Lessons #2467, #2468....
#2467: Candy Cane & bile vomit stains, regardless of the number of times you attempt to shout it out of your white down duvet. Accept this. Wash it twice, and move on.
#2468: When the vomit is inevitable, point your child's mouth AWAY from yourself, no matter how much you are trying to comfort him. Remember, self-preservation is important in THIS situation too.