oz - Breathe. One breath at a time.

What if she's just over at her friends having a serious discussion about everything going on between you and her? Maybe it's actually a good thing, maybe your W is talking things out? My W used to do this all the time even when things were good... "I'm leaving in 10 minutes" boom she comes home 2 hours later. I'm just giving you an alternative so you don't obsess over the worst-case scenario.

And don't call or text her. Give her space.