I wanted to say, you should never feel that bad about yourself you get upset.
I just read the things you said about yourself, I.E. trying to learn several languags, wanting to learn more join the military, do Kung Fu etc etc, you are a serious young Lady, (which is what I will treat you like), as opposed to a silly little girl which you're not.
You have shwon in your words that for a young Lady of 13, you are intelligent, motivated, and passionate about things.
I would certainly say the Kung Fu is a big plus, and the attempt to change yourself is another thing you should be proud of.
If you like swimming you darn well swim, because nobody should make you feel badly for who you are.
As for your thoughts about feeling disgusting to want to change, I wouldn't go that far, but until someone recognises, that a negative body image is infact that, they will not change.
I am impressed by your attitude, and what you want in life. A lot of people your age have no idea of their future, and sound like airheads.
You have every ability to get rid of your weight, and be the person you want to be, one thing I would say is, if you are eating healthy, but the weight isn't shifting, the possibility is, you're not eating enough.
You need a good amount of calories as you're quite active. So you would be advised to increase your calories accordingly if this is the case regardsd eating not enough.
I personally would like to see what sort of meals you eat and when you do eat, but for now I will say keep looking forward, and keep believing in yourself. You do sound like a really intelligent, interesting and very likeable person, and I hope that we can in some way help you to be the prson you want to be.
You deserve that, and if you're willing to put time into yourself, we WILL put time into you okay.
So GOOD LUCk, and when I know mroe about what you eat, and when you eat we can progress further, but certainly I would say definitely keep doing the Kung Fu, and if you want to go swimming you go swimming, and forget what others thin about you being there.
Good to have you here

.