I just added you to Administrators role, I thought you were already in the role but apparently I only put you in Content Administrators before.
I'm making a note for myself now because I think Content Admins should also be able to delete any post, I will implement this when I get a chance.
I recommend enable the captcha in the forum or else disable anonymous posting or you will get a lot of spam. Really I think its best to require registration for posting in forums. If someone needs your help they should be willing to register.