I am so sorry that you and your D are facing this new behavior from W. Let her go.
I like GB's suggestion....if you are able, why not have your D's go out to a restaurant with you to celebrate your BD? A nice bonding time for sure.
To get your mind off your situation, perhaps join some groups to form new social connections and friendships. Take up a new hobby or something. Get out of the house as much as you can.