WHG, man I'm so sorry about your day. It sounds like you did everything you could possibly do during the R talk. Just listen and validate. I think it takes a little while to come down from this kind of talk.
You're right, a lot can happen between now and June. You never know. Stay the course. Keep working on yourself. Become that best you that you can be. You have to keep the changes going for them to be permanent and believable.
I hope your W is getting some help. She definitely sounds like she is on the crazy train and is very confused. Continue to work on your detachment so you're not riding the crazy train. Your W is not thinking very rationally right now.