But perhaps you hate a thing and it is good for you. (Surah Al-Baqarah 2:216)