Hello Bethranil.
As chess enthusiast, I would reply you with this premise. I saw your profile and your Elo point is 266 on rapid games. But you had played with users with an higher Elo score, which is really important. Elo system was developed to evaluate the skills and the ability of any chess player. When you play with a user which have a significant difference of points, is really hard that you can win against him/her. Try to play with users with your same Elo score. Click HERE , select a 10 minute game, the system will give you an oppenent with the same Elo score, and play. You will find an opponent with similar score which give you more opportunity to win. About the theory, yes can be helpful, but to be honest, is more important look the "battlefield" with the eyes of your opponent. Before move a piece, evaluate carefully if it's the correct choice. Try to think what it could happen if your opponent will move a specific bishop or a knight on a specific position on checkerboard. If you can't find a valid move which could help him/her to attack you or give him a chance on defence, this mean that you can move on that place.
Hello there, I'm very new to chess, been learning casually for over a month now. I learned a couple of theories, openings, middle games, and end games. I practiced against bots up to 700 rating at least once a day for the past month to build confidence, and a couple of days ago, finally braved myself up to face actual humans. I had placed myself in a very low elo to start up slow and building my experience in a certain learning curve, but I was absolutely devastated by every single one of my opponents. I thought a player around my elo should at least be blundering every so often, hanging up a piece of two, and have minimal understanding (just like I do) of basic chess theories, but it turns out that every player I faced was very strong, having perfect understanding of openings, and punishing every single beginner mistakes that I did (or at least that how it seemed to me). Now every last confidence I had built up is nearly gone, and I'm too scared to face another human opponents again and continuing my practice against bots.
So my question is, how do I practice to start winning against human opponents? What mindset do I need to have to be able to calmly face a real human opponent so that I can at least minimalize my mistakes and learning from them? And most importantly, how do I get an opponent around my level so that I can experience an even playing field instead of getting always destroyed? Thanks again.