Yo it took me like 2 and half months to get to rep level 60, so good on ya! As far as the delegation, that sucks. You should've messaged a few people about it or put it in the public discord.
I've had my fair share of bad discord moments as well.
Just keep doing you, everything works out.