Sahih al-Bukhari 5076 - What is disliked of not marrying and of getting castrated | Criterion