I'm not going to judge, as I don't know you... and you may be with Bungie... or maybe not. It would be cool if you are.
However, may I offer a suggestion if your son is using your account. When you finish at the forums, press the log out link (at the top of the screen).
It's just that sooner or later one of us admins will have to take action with the amount of spam posts that are on the account. And whether the account is yours or not, we won't tolerate the amount of spam.
So to avoid the risk of future action, we recommend you take some action at your end too, ok.
Abe Babe...