Ignore @Wipplezxc, she got banned from in-game and Fresh Forums for faking screenshots of Chels advertising. Anyway, I really hope that you won't do whatever you've done again, as long as Kane is happy with you then it's all good, welcome back!
I agree with @Kylie. As long as Kane is happy with it, you should not give a shit about other people's opinions. Welcome back!