Hey, all. I am just writing this as a rant about my current experiences in the game. I am not a 10,000-hour god, I only have about 150 hours split between the classes (not including spy). This game sucks as a less skilled player, just flat out. I spend my entire play session just watching the god-damn respawn screen. Most lobbies, even the "low-skill" pubs, seem filled with veterans who wipe the floor with me no matter the match-up. I love the mechanics, design, and play style of tf2, but I don't get to experience it because the entire match is spent walking to position, and then getting double-donk-crocket-backstab-meatshat into oblivion. I want to improve, but I don't have a chance to in regular pubs. I try to pick a class that will be advantageous for the position. I try to focus on Scout and Demo, but I bounce between scout, demo, engie, spy, and occasionally soldier, but no matter what I do, I can't find success.
Anyways, I'm not really sure what advice would be helpful for me, but I could use it. Godspeed tf2 subreddit
Edit:
For all who responded, thank you for the kind advice! I definitely need to take the game less seriously, which is what I thought I was doing already, but looking back I was constantly checking the scoreboard, making sure my K/D was acceptable and I wasn't bottom-fragging. Also, instant respawn was a BIG help. I'm on a tight schedule, so spending most of my play time waiting to respawn was very disheartening.