and people say I play well/good for a fresh player. But I keep making stupid mistakes that makes me lose money on a per hour rate.

I have a severely limited bankroll, and I really really want to get better at the game. I am willing to put in 18 hours per day.

My question is, is it normal to make stupid mistakes when you are just a beginner?(I started playing February 2011, before that I

have never played for money before, just for chips with friends)

Please help.