Don't know why its called free hosting?
Want to show us where you've paid anything to keep your account? Therefore, without paying for it, its free.
If it works or not, its still free. ( again, no money has changed hands )
As for you having problems for two weeks, but very little posts regarding problems. Even this post says little - just that "My account doesn't work"
So, from my understanding ... you had MySQL issues and somewhere in there, your account was suspended. Am I correct?