If you're consistently above B+ and A is normal for you, you're probably an amazing player. I've been from the top to the bottom and back, I never can stay in the same rank for long. (Maybe I'm just very unlucky?) Reaching A is hard work - you should be proud! I'm sure you're much, much better...