hey /vrg/ is it possible to get my vrchat friend back?

when we first met we would just have some random innocent fun together. would go world hopping, play minigames, talk about hobbies outside of vrchat, share random stuff on discord, sometimes do pavlov or beat saber together or play pc games, otherwise just spend relaxed time together doing nothing in particular just being there for each other

it got to the point I would log on vrchat just waiting for that friend to join on me
it made me happy and made me look forward to each day

but then we got too close and broke apart
started talking about our real lives, my life is above average, but my friend was going through lows. I tried to offer honest advice to help my friend get through things, but they saw it as critisicm and got super offended. after that they became mean to me, or started ignoring me completely

initially I was hurt and pushed back, but after a few days decided this doesn't matter and we can sort things out. however, even though I put in an effort to get us back to where we were it just feels impossible now

all my friend does now is be depressed all day, drink a lot of alcohol, talk about erp all the time, constantly say racist things, be rude to strangers unless they have lewd female avatars and a dumb/empty personality and then act nice until they erp and then pretty much ignore or ghost them, and spend all day in unity adding dicks to booth avatars

no matter what I try, it's hard to have a real conversation now

they say rude things to me all the time when I just try to be nice and supportive, and if I lose my temper and give any criticism or talk back they get super offended and blame me for everything. I'm literally walking on eggshells

I realized this is a toxic relationship and told that person to never talk to me again, which they agreed to

but it doesn't feel right
this is not what I really wanted

is there nothing I can do to get my old friend back now?