Lotta saying about you waiting a while to get your rank back and stuff but here's my opinion:
you are a nice and friendly girl and you were a great staff member before, in my opinion the demote reason wasn't really necessary, you should've been talked to first maybe 2 warnings then get a demotion not just instantly. you deserve this position you have my vote.