Perhaps you hate a thing but it is good for you. And perhaps you love a thing but it is bad for you. God knows while you know not (QS 2:216)