This dream may symbolize unresolved feelings and past connections that are still lingering in your subconscious. Seeing someone from high school that you were never close with could represent a part of yourself that you have not fully explored or acknowledged. This person may also represent a certain aspect of your personality that you have not fully developed. The act of throwing up liquid in front of someone you have feelings for could symbolize a fear of vulnerability and being seen in a vulnerable state. The liquid staining your sweater could represent the fear of being judged or rejected by this person. The fact that he hands you a napkin through the bathroom door could suggest that he is willing to help and support you, even in your vulnerable state. However, when you leave the bathroom, he is gone with another girl, which could symbolize your fear of losing this person to someone else. This dream may be a reflection of your inner conflicts and unresolved emotions towards this person and your past connections with them.