For whichever F2P players need to hear this:

Two packs a day mounts up.
4 Hourglasses a day mounts up.
Successful Wonder Picks mounts up.
Event hourglasses mounts up.
Your odds of pulling good cards in 10 packs is no different to anyone else's; the only difference is some people are paying literal money to get those packs sooner.

Keep at it, day after day, and you'll complete the card dex in time.
The fact we'll have a goal to slowly work towards means we'll enjoy the game for longer.
As opposed to those who have bought thousands of packs, completed the card dex, and are now kinda twiddling their thumbs until the next expansion. And will probably spend even more money to complete that ASAP, too.

I'm saying this because it's very easy to get frustrated with our two packs a day. God knows I do; I've pulled nothing but diamond-rares since Christmas.
It's very easy to see the God-pack pulls on this subreddit and somehow equate that luck to "if I pay money, I'll get more luck". You won't. Your odds are the same with each pull.

But the longer you play
The more your collection will grow
And the less tempting P2W will seem.

Keep at it.