jk it is never too late bro. i am telling you a year ago i could not even eat in the morning at all. yogurt maybe and i still wanted to puke. its better now but still sometimes i just can't do it. also i can't eat big lunches i just don't have the appetite then. i am like you after my day is over and i have trained i get hungry. i eat like every 30 minutes till i fall asleep and many times wake up and shovel down food. i can't really puff till later and that is when i get hungriest. your stomach is like a rubber band bro. you have to stretch it out slowly and it can hold more throughout the day. that is why the eating champions drink gallons of water the night before to stretch out their stomachs. there is true techniques to training yourself to eat and i am still learning them. you are a lot like me man, i can tell. i mean i'm not as obsessive as you lol, but the timing of our appetites and our frames are very similar. just eat as much as you can at night man, just keep eating. drink mad water and gatorade so you don't wake up cramped and constipated lol, that is the only thing i'll have happen. i can wake up with the worst stomach aches ever, but its all part of the game man. i eat when i can, no pain on gain