
(small typo, but just one dot at the end (after etc.))

comma before 'Dwain'

comma before 'everyone'

There's not a lot of rules about interrobangs, but using either '?!' or '!?' works a bit better. (really small, nitpicky typo)
https://english.stackexchange.com/questions/90656/is-there-a-difference-between-...

comma before 'but'

'?!' or '!?'

I think this needs a question mark? :D