Hello JujuB and Jeep74 - thanks for the advice. It's a good reminder because when I'm busy beating myself up, my heart is so full of love and understanding for the WH that I do entertain the thought of saying as a way of making amends he can have what he want.
But I'm going to hold on and make sure I hold firm for what is best for me and my son as opposed to what's best for WH. Because in all our major life decisions I've always done what's best for WH and look at where it's got me. Time to put me first for a change.