first of all, teach us how to run good
. There seems to be nothing outstanding wrong when looking at your stats. I am not one of those "doctors" who tell you that your PFR could be 0,456 higher. I look at your game, how you play and how you think.
For example, 2 players can have a cbet stat of 70%. But one KNOWS and UNDERSTANDS when to cbet, and the other not. One player wins a lot, the other not. On the surface they seem to be playing similar. But in reality they are worlds apart. That's what is most likely going on in your case.
Second, my personal opinion on "free" is that you always get what you pay for. I have made a few free things as well, but they are more of an invitation for the cool things you get when you pay.
You might think i am biased because i happen to be a coach who earns some of his income by coaching other people for money.
If your bankroll is $500, of course you shouldn't buy a course for $700. I think it's most important for you to figure out WHAT exactly you want out of poker.
If you just want it to be a hobby
and nothing else, that's a fine choice. Then please don't spend money on high level courses like the ones i offer. Just participate in a forum and simply enjoy playing this awesome game. I have told this many people, because i thought it was best for them.
However if you have high ambitions
, you gotta be willing to invest in yourself. There is no way around. You should invest smart, but i am a strong believer in the old saying "there is no such thing as a free lunch" .