american here. we definitely have 3 distinct categories of food that are "proper" for breakfast, lunch, and dinner. there is some overlap, but its culturally obvious which foods are for which meals (it doesnt seem weird to me, but i can see how that is weird to everyone else).
my wife doesnt like breakfast foods and eats things like instant ramen and a coke for breakfast - this is considered very strange here. i still think its weird, and we have been together for 18 years, heh.
edit: oh, lol... i didnt answer the question. breakfast is my favorite meal. biscuits & gravy and breakfast burritos are my favorites <3
as someone who has never eaten ethiopian food, you made me want to eat ethiopian food <3
this sounds great : D