Vomiting in a dream usually points to release -- your mind expelling something toxic, whether that's a feeling, a relationship, or a situation you can no longer keep down. It can reflect rejection of something that doesn't belong in your life anymore, and the relief that follows once it's finally out.
When a king or prince sets forth to journey, be sure reject that time when Cancer ascends. - William Lilly (1602.-1681.)