Hiya - good for you to start being aware! First of all size 12 to size 16 isn't a massive ;) jump, so if you take control now you can soon be back in your size 10/12 clothes.
Also in your favour is that you're young so your skin will still be really elastic, so you shouldn't have to deal with...