omg help me!

So let me start off by saying i have sooo much anxiety, from the moment i wake up to the time i finally pass out I'm pretty much having a panic attack. Almost 3 years ago i got the nexplanon implant because i love sex and the thought of pregnancy scares the shit out of me and it's been a crazy unsatisfying ride with my periods. like i got it once a week for 6 months. I also have super low self asteem so when i find something new that i don't like about myself i totally have a breakdown and panic attack and cry and everything like that, I'm getting the stick out of my arm at the end of this month but now I'm grpwing some facial hair and i grew up super tomboy so i don't know what to do, I'm freaking out i feel so ugly and i freak out that my boyfriend will see and leave me, please help, i need spme genuine feminine advice!