Thank you so much for sharing your story!!
I hope you are proud of yourself - I am sure that your son is!
I almost got offended at the title of your post, having once been a teenage welfare mother.
You and your son are amazing. Congratulations are in order to both of you.