It sounds like you have a serious problem with authority. I wouldn't stay late every day of the week, either, but it seems that either you're very hard to get along with because you need everything to mesh well with you or you're a bit of a hot head. No offense.
Good luck and all the best, though.
