"Three meals a day" comes from a time where most people worked in cities in factories, on farms, in mines or in other sorts of terrible repetitive work for 10 or more hours a day. Today a small percentage of the population falls under the category, and outside of habit there's not much reason you need 3 meals. When I got hurt and wasn't very mobile I'd more or less just eat whenever I felt hungry and never had an issue.