>>42584141There are a few places where you can make a website for free like wix, weebly, or if it's still around, webs dot com.
There are premium plans for those sites sure but you can still make something with them for free to start with without burning a hole in your pocket so you can have some sort of pressure valve.
It's good you found that masters discord at least, and that the mods understand what you need help with.
This might sound a bit odd especially at a time when you're in such a tight spot but you leaving for your own health isn't them "winning" despite what others might say.
There's no shame in leaving for your own well being and you wouldn't be losing by depriving people a means of bullying you in the threads you make.