Pissed. Damn right I'm pissed.
Shocked? Yep, that too.
And while I am on record that I have not given up all hope of Theo returning, if he leaves I think we will be okay. Think. Hope. Okay, so I am also very confused.
-Continued in comments (warning rambling ahead)