Dearest Spark, God's love for you is an everlasting, pure love. We are all sinners that have messed up many times in our lives and will do so many more times in the future. God doesn't base His love for us on our performance or if we deserve it or not. He loves us while we are prideful sinners, as we make mistakes, as we fail. We are never too broken! You are NEVER too broken! Never run away from God, run to Him. There is no one that loves you more than Him!
May God bless you, Spark, and I will keep you in my prayers.