Hi there and welcome to 3FC
"HANG IN THERE RIGHT NOW!"
Sounds like what you need is not necessarily to watch the weight, but rather to watch the type of weight. After all, if that were mostly muscle there'd be no problem, you'd be quite fit!
You dance, so you're athletic already which is a huge deal. Now maybe what you need to do is start keeping track of your intake. Calorie counting is cheap, and easy. Or maybe you need to focus on the types of foods you're eating.
You also do a lot of cardio, but perhaps it's time to add in some strength training to build muscle up so those routines aren't completely kicking your bum every single time.
Check out the Featherweights area (for those who are starting at lighter weights or only have a few pounds to lose) for some support, but of course there are many areas around the boards. So post wherever you're comfortable!
Best of wishes!