Pip, despite some tough (at least stressful!) situations, your posts lately have been really inspiring. You're right-- you don't need that kind of bs and you deserve better. AND.....wow, all that you have accomplished just since I've 'known' you-- well, that's really something to be proud about.
Way to go! You never know what's going to set off that lightbulb inside you (sometimes it takes a jerk!), but at least now you know what you
don't want or need in your life. Kudos to you-- I do believe wake-ups like the one you describe are exactly what we need sometimes.

P.S. distractions can be a good thing sometimes too......the trick for me is keeping it light, not getting emotionally involved and remembering it IS just a distraction-- not my goal, not my life, not worth getting upset over.