hannahraem, you're not huge - I would love to be your weight! But I can see you're feeling down on yourself. You have been through some really rough challenges but here you are - in the right place, wanting to improve your situation! In my opinion that makes you a strong and empowered individual ready to show yourself what you can do :)
You will definitely get there. Life will throw stuff at you, but you've already proven you won't let it stop you. You got this, and we are here!