I am on right now, see the green dot on the side of my profile? If it is green I am on if not well you can probably guess XD. Anyway, I am on quite frequently an d if you need help I am almost always capable of helping.
Thanks for the compliment. Also dude, seriously don't get down on yourself like that, it was just a minor issue and that's what the mods do, they address the issue so it doesn't happen again.