What is wrong with me
Your problem is known as recall bias. https://en.m.wikipedia.org/wiki/Recall_bias and a misunderstanding of the statistics of ratings. you did not play (at least on this site) from Feb 24 until Mar 7. Since Mar 7, you have not lost against anybody rated more than 100 points below you. Your record against those rated 0-100 points below you is 2-1. Statistically , the odds of winning against a player rated 100 points below you is 2-1 https://en.chessbase.com/post/the-elo-rating-system-correcting-the-expectancy-tables I would also point out that your rating was 50 points lower (rapid) on Feb 21- as your sample size of games played increases, your current rating should approach your "true" rating until you get to a point where you are winning 50% of the games against players of the same rating, losing 1-2 against those 100 points higher and winning 2-1 against those 100 points lower. It is not statistically possible to continue to consistently beat people whose rating is 100 points above yours for very many games.
If you need help, please contact our Help and Support team.