I truly wondered if God could really forgive me again. I had done the same thing again and now I was expected to believe he forgave me again. What i had to understand and believe is that God forgave it all. He forgave the sins of past, present, and future. Now just because he forgave you does not mean there are no consequences.