Craig David celibate for two years so he can last longer than 7 Days BUSINESSMay 5, 2024 Singer Craig David has revealed his celibacy streak…