I hope you all read the three articles of having chess training partner is boom for our life. If you haven't checked them then I suggest you to check the links in the bottom.
Part-1
https://chessmood.com/blog/the-importance-of-having-a-training-partner-part-1
Part-2
https://chessmood.com/blog/how-you-can-find-the-perfect-training-sparring-partner-part-2
Part-3
https://chessmood.com/blog/how-to-practice-with-your-training-sparring-partner-part-3
I wrote today all this because after joining chessmood I found an amazing team of chess players. They all are eager to become a Grandmaster one day. Good thing is that I am the lower rated team mate so I am able to learn a lot from their experience. Now due to cm contents and my team I am improving well.
Moral is- Try to find an amazing team mate. Even one team mate can change your life.