God gives difficulties to His servants whom He loves in order to deepen their faith and love, and to let them bear witness their own love. - Harun Yahya