Wait, I just though about the name choose.
If we admit Sam is Banner, Dean is Stark and,well, Kevin is Solo.
So Sam is named after a guy who isn’t really himself while angry. Bruce Banner shares two personalities, yet, the Hulk isn’t really bad even if it’s a dangerous creature. Though, Hulk helps Bruce to not be hurt or killed (remember when Bruce talk about killing himself but Hulk not letting him do that) which could actually work on Sam/Ezekiel: Sam got something inside him he doesn’t want and doesn’t controle who’ll protect him, while it’s rather dangerous
Kevin is Han Solo because, when Han first joined Luke and the Rebellion, he just wanted his money and didn’t want to be a part of it, until at some part, he gets close to Luke and Leia and decided to stay with them. Han is someone who didn’t want to be there in the first place and finally found his place in this “new family” exactly like Kevin
For Dean as Stark, it is a little more blurry for me to decide what it means. It could be the idea that Dean is not controlling the situation anymore, as Tony did in Iron Man 3. It could be the extrem acceptance of Tony for Bruce (SCIENCE BRO). It could also be the womenizer who finally stop flirting with women because he found his true love.
Or maybe it’s all of them: Not controling the situation, understanding and accepting Bruce/Hulk and not being the same as before because of love
Do I read too much into this?
…Can I marry you for this?
Tony had also a father who was never there for him
I am screaming at Dean/Tony’s paragraph.
Also, remember Sam’s anger issues in season 5? The wraith episode in the asylum? *flails*
Also the fact that Tony makes jokes, gives nicknames to people, protects his things and basically likes having a good time.