Agreed, but take 5 minutes out, no ones having a pop at you, someone was out of order, but has apologised, have the grace to accept it at face value.
Trust me I've been in your position, I've been known to get emotional too (quite rightly at times)
Let's not let a thread about racism...