We aren't perfect but we should learn and grow from our mistakes. Things that we do go through are suppose to develop our character and make our faith stronger. As the year ends and the holidays approach begin to think about what things you can do better and how you can become a better person. It is never too late to do better. Don't let something you have done or said hold you back from evolving as a complete person. God only created one of you and he wants to know if he can trust you to keep going. I believe that everyone can make a come back from their mistakes and it's not too late to obtain a relationship with God. Keep pushing foward and focus. Do not dwell on what happened this year or last month but concentrate on what you need to do as you move forward.