Being on any kind of diet is a challenge. There’s no question about it. A weight gain diet is no exception. Whether you eat little and often or stuff yourself for breakfast, lunch, dinner and snack in between, is a tough call. The only way to make it work and see results is to adapt it to your lifestyle and habits. In other words: you need to make your own weight gain diet.