I was thinking the same as Hope, Broken no longer describes you.
You are absolutely amazing, overcoming huge obstacles and finishing school, paying off debt and moving forward with your life.
Please give your darling baby and big hug from his Auntie Ann, and tell him how proud I am of his mama.