Don't care about your rank - ignore it, you'll get it. You know exactly how the system works - so increase your patience and spend more quality time checking your rank. I know that we are happy when we rank up - it is an new historical milestone, but it is good not to focus on the rank but to focus on what you can do.
If you focus on rank - then it is very possible for you to post something to get merit. IMO - that's never good for your psychology, so take the advice and do your best without any pressure.
Thanks for the advice guess I've been thinking too much about it.
I'll take a break then, and continue with making quality contributions. The rank will definitely come.
Hahaha Pi-network314159 I am not actually nagging. I was only feeling kind of down before anyways as I read through, motivations and advices from forum members through this thread has actually helped me get over it.
Thanks to everyone who replied in this Thread. I guess I will lock the thread now.
Once again thanks guys.