There have been around 1300 days since July 2016 and you made 22514 posts? That's like 17 posts a day which is a lot (Even Steemworld has you at about 10316 posts which is still 8 posts a day).
Also according to Steem World, your Voting CSI is -0.0 ( 90.62 % self, 82 upvotes, 4 accounts, last 7d )
So it seems that you post a lot and vote for yourself a lot. Your efforts have rewarded you 120,783.98SP worth around 40000$, that's a lot of money.
I'm not sure exactly what buildawhale finds wrong which that.
RE: What can tea really cure?