Well you sound like me. Except, you are only 13! Add another ten years to your life and your me.I was 250 pounds and disgusting.I lost the weight and am now 130. You gotta remember you are only 13, your gonna get bigger, whether that means taller, skinnier or fatter. Your not gonna stay 102 pounds forever. Its not gonna happen. But here's what you can do: exercise and eat right! I have kept my weight off for 3 years now.Its not easy, but Id rather be skinny than fat.Its up to you.I eat around 1300 calories a day, well thats what im told i should eat, somedays i eat more and somedays i eat less.Walking 2 miles, isnt really much dear.You need to stay active constantly.Eventually your body will get used to those 1300 calories and that 2 mile walk you do and if you happen to mess up and start eating more, you will gain weight. You have to keep your body guessing. Change it up, run, walk, lift weights,etc.You think your afraid of gaining 21 pounds back?! I lost 120, imagine how I feel!!!