Something strange has happened. It seems my password has been changed, or these forums are bugged. Now I hope for the latter since the former would mean someone else has my password.
(As an admin I can not request my own password to be sent to me due to security measures)
Anyway, if this problem stays that'll mean this forum has become useless.