One of the tools I found to be useful for beginners and intermediate players is chesstrive. com ,many of my students used it and it is very effective, it analyses your last 50 games and points your weaknesses and give you a study plan. I found it to be super useful as a chess coach.
So I was 1254 today in rapid and I lost 12 games straight. So hey do I suck so much?