Sylvie, I'm sending you giant hugs! You did so well in the face of such an emotional conversation.
I'm sorry you've been puking, but it's obviously a physical reaction to all the stress you've been under. Your body is doing what you are doing: purging the bad stuff out.
you'll be ok! We'll be here for you when you need some support or just some laughter.