They are family, brothers, he would do the same for Sam. Dean isn’t gay he just loves Cas. Watch the show objectively instead of seeing what you want to see. A man loving another man isn’t gay. However a man fucking another man is. So far, that has never been shown or hinted at. In fact, the opposite.
"What they don’t understand about birthdays and what they never tell you is that when you’re eleven, you’re also ten, and nine, and eight and seven, and six, and five, and four, and three, and two, and one." -Sandra Cisneros, "Eleven"
Oh no this is super adorable
I finally stopped to take a closer look at this and oh my GOD this is amazing.