All of us have made choices in our lives that have brought on painful consequences that were not foreseen before making those decisions. There is forgiveness to be found and healing to be had. There are a variety of resources that are helpful in guiding you through this process. God has a plan of forgiveness and restoration for you.