<human>: Condense the text into a few key points

Hello. I'm a long time lurker of this subreddit, I just thought i'd share my NSV of the day with you all.

Whenever someone mentioned something to me about my weight in a mean or negative way, I would cry for days, sometimes weeks about it, and their words have stuck with me my whole life keeping me down. Today I decided that was the last time I was ever going to let that happen.

A few hours ago I was out walking my dog, as I do every day. There are these teenage boys, probably about 16 years old that always frequent the park. They always feel the need to scream mean names at me when I walk past them. I always ignore them and save the tears for when I get home. Today while walking by, one yells at me "hey ugly fat ass, I hope you're trying to lose weight!", my heart sank for a second, but then I thought to myself, no. No Teagan, do not let these jerks even make you sad for one second.You are stronger than this.

I don't know what came over me but I walked right up to them and said "Actually, I am. I have been working my ass off to get healthy. Just because you're yelling hurtful things at people does not make you funny or cool. it makes you immature and obnoxious. Let me walk my dog in peace. Oh yeah, and I've lost 35 pounds so far, and I look fucking great." They all just stared at me in shock, and I walked off smiling. 

For the first time in my life, instead of thinking back to the mean comment and being ashamed of myself, I thought back to it and was more proud of myself than I have ever been. I thought I would post this because everyone has had a person tear them down for one reason or another. Don't let them get to you. Be proud of yourself. Everyone here is an inspiration.
<bot>: I put my big girl pants on, and told off a bully for the first time in my 20 years of life.