Dude… That’s so depressing to read, I’m so sorry. I’m sure it wouldn’t help, and I’m pretty certain I can guess the answer, but did you ever tell your mum when you were older? Are you still in contact with her? Can’t blame you if you’re not, I probably would go NC myself.
I still see it sometimes when connecting my Steam Deck to my TV