If they are virgins (like Mary and Joseph were), how do they know they are homos?
1. Nothing in scripture states that Joseph was a virgin. We really don't know.
2. People can understand their sexual orientation and attractions long before they actually have sex.