When im trying to gain weight do i need to eat all day long or should i eat 3 big and good meals. I dont understand when i was younger i only ate maybe 3-4 times a day, but it was big meals. Now i eat 6-7 times a day and i cant gain weight. Please help!!