Sahih al-Bukhari, Volume 7, Book 62, Hadith 12 (USC-MSA) ⓘ
Narrated Sa`d bin Abi Waqqas: The Prophet prevented `Uthman bin Mazun from that (not marrying), and had he allowed him, we would have got ourselves castrated.
حَدَّثَنَا أَبُو الْيَمَانِ، أَخْبَرَنَا شُعَيْبٌ، عَنِ الزُّهْرِيِّ، قَالَ أَخْبَرَنِي سَعِيدُ بْنُ الْمُسَيَّبِ، أَنَّهُ سَمِعَ سَعْدَ بْنَ أَبِي وَقَّاصٍ، يَقُولُ لَقَدْ رَدَّ ذَلِكَ ـ يَعْنِي النَّبِيَّ صلى الله عليه وسلم ـ عَلَى عُثْمَانَ، وَلَوْ أَجَازَ لَهُ التَّبَتُّلَ لاَخْتَصَيْنَا.
also referenced under: Book 67, Hadith 12 (In-Book) & Hadith 5074 (DarusSalam)