Hey
Sorry to hear that the fact that you are posting means you are actually frustrated with this thing well you know thanks for mentioning that it's really something that I was thinking about since a long time, the forum's tech support is something that I like defining as *post in the help and beginners section and people actually who are like the old ones will help you *
We actually need good tech support and also, at the same time upgradations and more security in this forum , it's easy to hack (super easy) it's simple and at the same time it hosts so many people, just remember this wait like we are doing and always keep a backup id , I don't have one 😂 IDK why tho, all the people I know who are on this forum since ages have multiple IDs , one main and others for worst case scenario.
Even if you don't have backup just come back on the forum make a new Id and make sure to take some SC of your old posts , when you joined and all this way you can contact anyone and claim your account.