This really would've been better off handled in private.
But now that it's been made public, I gotta say Funsize. You really don't need to apologize. Dave is a giant * and deserved the humiliation for all the crap he's done to you and the rest of us. I mean, the smurftard trapped us in this forum! Dude you should've pinched his a**, too.