This should be your Steam profile link, your current one takes you to the edit tab of your account. Press the edit button below your app to fix it.
You have no recents and I've not spotted any issues with your attitude. Keep up your activity until Sunday and you'll have my vote.
Good luck!