 When God forgives us, it means we never have to worry about spending eternity in hell one day. That's been forgiven forever. But God's forgiveness does not always remove the temporary consequences. Even David, who was talking about how wonderful it is to experience God's forgiveness, he spent the rest of his life experiencing temporary consequences of his sin with Bathsheba. First of all, a dead child.