She was struggling with her job as a flight attendant and realised her weight gain was beginning to take a toll on her body.
Determined to shift the weight, Charity signed up to the Couch to 5K running app and has since shed an impressive six stone.
And she managed to blitz her body fat without doing any fad diets or ditching her favourite food.
She said: “I feel more capable than I ever have in my entire life.
“The solid foundation of confidence I have laid allows me to now walk into a room and feel like I can accomplish anything anyone asks me to do.”
Charity first kick-started her weight loss journey when she realised she was struggling with her work.
Talking about her “light-bulb moment”, she told PopSugar: “I started my career as a flight attendant and realised how incredibly hard it was on my body.
“I was travelling all the time, seeing the world, and going on adventures, and my body wasn’t keeping up with what I wanted to do.”
Following this, Charity knew she had to get in shape in order to “live and do what I wanted to do which was to see the world.”
She decided to start running and found that the Couch to 5K running app gave her structure.
Soon, she became a fully-fledged fitness fanatic – and developed a love for “working out, lifting heavy and keeping my body in shape”.
She also turned to YouTube videos to find new ways to exercise.
Charity added: “I bought guides, I used apps, and I looked things up on YouTube.
“I never went into the gym just making up what I was going to do that day.”
Charity also made changes to her diet, but still allows herself to eat chocolate and chips.
Charity’s diet
Breakfast: two cups of coffee with half-and-half, an egg-white omelette with spinach, peppers, mushrooms, onions, tomatoes, and green onions
Snack: a plant-based protein powder shake or a FitCrunch protein bar
Lunch: spinach salad with fat-free feta, dried cranberries, walnuts (optional: rotisserie chicken), and an iced latte
Snack: banana and coconut peanut butter
Dinner: chips and homemade guacamole with ground turkey tacos, assorted peppers, mushrooms, onions, coriander, and lime
Dessert: dark chocolate
She said this helps her in the “long run”.
She added: “If I feel I need structure nutritionally, I’ll track my food for a while until I feel I can be successful eating mindfully and consciously.
“I’ve found not restricting myself and allowing myself [to eat] what I want helps me to not binge in the long run.”
As well as her impressive weight loss, Charity says one of her biggest victories was getting fit enough so she could run a mile without stopping.
She said: “I cried like an infant. Things I thought I could never do that I can do now still humble me.”
She says her other successes include “running under a seven-minute mile, walking into the gym with confidence like I belong there, enjoying a healthy and balanced relationship with food, and finally seeing some booty gains.”
Despite this, Charity says her weight loss journey hasn’t been completely straightforward and she did hit some plateaus.
She admitted: “Sometimes, our bodies leap forward but our thoughts about ourselves stay stuck in the mud, even though we have made progress.
“The mental game was much harder than the workout game.
“Learning to love myself, treating myself with patience and kindness, and changing my thoughts has been a hurdle but also a game changer.”
Charity is now urging others to follow in her footsteps and to put the “legwork in.”
She said: “You have to put in the legwork for something you want.
“If you want something big, you start doing the legwork to get you there.
And her number one tip is to set a plan – and stick to it.
She added: “My number one tip for people is to get a plan; get some structure.
More weight loss success stories
“Set a daily goal, a weekly goal, a monthly goal; whatever you can stick to.
“Be kind to yourself, have patience, and allow yourself to mess up sometimes.
“You’re worth loving at every stage in the game.”
Man loses 20 stones thanks to Slimming World diet
We pay for your stories! Do you have a story for The Sun Online news team? Email us at tips@the-sun.co.uk or call 0207 782 4368 . You can WhatsApp us on 07810 791 502. We pay for videos too. Click here to upload yours.