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