There is a learning curve to the game. If you have come from CS:GO, Overwatch or another typical console FPS, MechWarrior is different. It's more like world of tanks. Vastly differing speed, armor, and a myriad of weapons make the the game amazing, but don't get frustrated if you're not getting immediate results. It took me a year to find my "go to" mech (TBTs) for steady success.
I think the "take breaks" advice is something people tend to skip on. Don't burn yourself out. If you want to keep playing, switch things up sometimes. Play a class you don't usually spend time with. Try to see things from a different perspective.