BW
tbh for SPN, Dean has never been confirmed as straight and Cas is an angel using a male vessel so he's not technically male.