Parents try to give good gifts to their children. Sometimes we succeed, other times we don't. But good parents don't intentionally give bad things to their children. We try to give them the best gifts we can.
God the Father gives us the best gifts of all. He gives us the gift of His Son, Jesus Christ, to forgive us and the Holy Spirit to give us faith. No other gifts can even come close.