Sorry you're still struggling with your relationship with GF and her interactions with your son. Not sure what to say that I haven't already, but definitely wishing you the best and agree w/bttrfly on consulting the L just in case.
Hang in there.
How'd the NBA game ticket surprise go with your son?
Me:39 Ex-W:37 M:7 T: 9 S:6 D:3 BD/IHS/Confirm EA/PA: Feb '20 OM1 affair ends: May '20 W/OM2 & moves out: June-July '20 W files for D: Jul20 OM2 confirmed: 9/2020 Divorced: May '21