Thanking God in Hard times