Oh God, Hearthstone has always been frustrating. To me, the game has always felt somewhat polarized towards certain staple cards or counter cards or counter metas or exploits (for this or that). Heck, even the very Hero Powers are polarized towards different things and not stand alone and/or stabilizing, if you will.
The best thing I can say to enjoy this is to just play for fun. Invest lightly if you need to, but don’t bother with the grind or the competition. Just play the staple cards to feel good and what counters you need and power cards you have, but don’t really take it seriously.
Just play for fun and get some rewards and stuff and have fun opening card packs and getting those few wins every now and then. That’s about it. (I hope this helps.)