Your personal Tumblr journey starts here
Cas wouldn't even have to use his angel powers, he just fist fight a mf
John: Who tf are you?
Cas: *In a little bit bitchy voice* I'm your son's guardian angel and also husband, actually.
John: Bullshit! My sons no fa- *Chair gets smashed over his head*
All I’m saying is we got to see Dean fight Castiel’s Dad it’s only fair we get to see Castiel physically fight John Winchester