Listen regardless of what people think of you or who you're an asshat to. I'm a pretty Canadian guy and I know an apology when I see one. You're clear in my books man - just take a deep breath and realize that no one wants you to leave.