I'm a floater of other sites and have come here as my hope for roleplay salvation...
All I can say is just...don't give up hope? There's constantly people from the olden days resurfacing and a new generation finding interest in roleplay. So like...there's still fish in the sea.