I eat 7-8 meals moderate in size and meal replacement shakes and with high calories, so its not like i am trying to eat large amounts all at once. One of my bulking rountines go like this
7:00 am 10 eggs one yolk, small bowl oats, 1 pc. whole wheat toast, glass water,
10:30 am 1 myoplex shake 2 pc fruit water
12:30 pm 11/2 chicken breat, yam, salad no dressing water
3:30 pm 1 myoplex shake 1 pc fruit water
5:30 pm (gym) protein shake, fruit, after gym finish shake
7:30 pm steak, steamed veg., salad, 8oz. milk, water
9:00 pm protein shake, sugar free jello, or what ever if i am hungry or have a sweet tooth. I live a pretty boring life so this is a daily routine that i can stick with. I also have a juicer, which helps me suck down more cal, and fibre, and i have one of those magic bullet blender's that help me make alot of great tasting meals very quickly. Wow cant believe i am endorsing a cheap late night product lol. Of course this is just an example but by spreading my meals out it doenst effect me. Now at first your body might not take to this right away for a week or two but after that your body will know when to expect a meal like a clock, literally. If i am 15 min. late on one of my meals my body starts feeling fatigued and very hungry. Beverly international has a good product with high calories, cant remember the name off the top of my head but it will help.