No worries, hope your day gets better. I'll go ahead and mark this as solved, but feel free to post again if you need to after your account is renewed.
Did you read wolstech's response on your last thread? You should've received an email to reset your password (which you might need to check your spam folder for).
We don't offer heliohost.org domains anymore. If you'd like, we can add a helioho.st or heliohost.us domain instead. Would you like it to be your main domain, or an addon domain?