My wife used to say "When your betting or playing cards, your having fun". As in its not really a job. I tried explaining to her when its your main source of income etc. it is not as fun as she thought.
My one buddy used to say "Your the luckiest, you get to gamble etc." Well that was until he tried to do it for 6 months and he came back and said "Never mind about what I said". This was after he he a two month long losing streak. He chased and chased his way deep into debt giving back all his rather impressive winnings from the first four months and then some. He did not understand that when your trying to be top notch or playing for your income you start thinking am I calling this guys all in with a mid or small flush draw, pot odds
etc. and a lot of the thrill does leave the game.
My buddy and wife have a few things in common, neither likes to hit or when I hit a bad streak.
When sports betting and or playing poker for your main income you have to learn to ignore the rush the comes with winning or losing. You have to stay even keeled not to try to get back what you lost during a session or week at sports and remember there is always a tomorrow and proper bank roll management cause you will hit bad streaks no matter how good you are.
If your playing to make money on a consistent bases then it needs to be taken more seriously thus it loses some of what it started out as perhaps.
But you can improve your game and still have fun. You just have to keep in in perspective and play what you enjoy still. If you do not like the time it takes to play tournaments try cash games keeping it to a very affordable stakes. If you would pay 100 per ticket to go to NFL games and have fun then translate that to poker I would suggest. The difference being you have a shot to make the 100 a week last a lot longer than if you spending that much for NFL tickets or whatever you do for entertainment. Down side being you can spend much more if your not careful. Only play one or two days a week.
Myself, I enjoy playing poker live. I enjoy devoting time searching for one or two good sports picks that meet my criteria to put my money on it, if there are any on any given day. I do not enjoy online poker as much so I treat it as so, I do not play for much money online and only play to keep somewhat sharp when not playing live for a week or two. This allows me to have some fun online not worrying about too much.
If your not having fun and your not looking for it to be your main or side source of income then why play poker?