There is a lot of skill at play in poker. It’s not just about luck, it’s about reading other players and putting yourself in their shoes. This helps you make better decisions at the table and understand why other people do what they do. It also teaches you to keep your emotions in check, as there are times when an unfiltered expression of anger could lead to negative consequences.
Poker also teaches you to think in bets, which is a useful skill for life. It helps you understand the odds of a hand and determine how much to call or raise. In addition, it improves your mental arithmetic and will probably push your logic skills in the right direction too.
Another thing that poker teaches you is how to read other players, and this can be invaluable in life too. A big part of reading other players is picking up on subtle physical poker tells, but a lot of the information you can get is from their betting patterns. If they bet a lot it’s likely that they have a good hand, if they fold a lot then they probably don’t.
Another important thing that poker teaches you is how to manage your bankroll. It’s easy to go on tilt, especially if you are losing, but this is bad for your long-term results. It is better to set a bankroll for every session and over the long term, stick to it, and only play as much as you can afford to lose.