its a love hate game op , and theres many prior posters who point to how we all ebb and flow , and few are consistent ,
look up your local chess club , here you will find good guides to go over your games post match to explain how you can improve
online chess is good but otb club chess is a great resource for anyone new to chess to tap into , and you may find on joining them you get to play team matches that are great for building team bonds esp on away fixtures , plus you get all those members who will help you grow in the game
a troll is a disruptive idiot, something like yourself, mr antichrist.
In order not to be a disruptive idiot I'm not going to get into an argument on this thread. However I feel that Ive kept my comments relevant, realistic and constructive.