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