im sorry ur going thru that friend this sounds like a stressful thing to go through
ive also had to deal with an ex wreaking havoc on my worklife & that shit sucks. the best advice i have is tie up any loose ends and block them on everything. it might sound hard, it was for me, but i think youll be better off not being in contact with them
rip to your record collection (i bet it was sick as hell) but you can rebuild

imagine a record collection, untouched by your ex's rancid vibes
i hope things get better, sorry if i sound like a dork with this lol