we also have seen your personal comment also yes all these thins are not acceptable but if you wont be professional then you can expect the team to do so 
your word was also non acceptable and yes you should also apologies for the same 