Everyone is different. Are you drinking your 8 glasses of water a day? Sometimes if you feel hungry, you're body is actually thirsty.
I eat 5 meals because I get hungry in between meals.
If you're staying within you're allotted cals and everything else, I don't see why it's a problem to have a snack 3x a day, depending on what it is. I would just recommend planning ur snacks in advance so you don't grab for something you shouldn't be eating.
Best of luck,
When you want to succeed as bad as you want to breathe, then you will be successful.
Commitment means staying loyal to what you said you were going to do long after the mood you said it in has left you.
"To all the girls that think you're fat because you're not a size zero, you're the beautiful one; it's society who's ugly." -Marilyn Monroe