The Savior forgives sins “upon earth” and not just at the Final Judgment. He does not excuse us in our sins. He does not condone our return to past sins. But when we repent and obey His gospel, He forgives us.
Elder Craig A Cardon, April 2013 General Conference