Wow, I thought everyone went through that phase! I sure did. That would be ca ages 12-13 and up to 15-16, maybe even 17. Before that age I was oblivious, and after that age I would rather be warm than look cool.
I don't consider sandwiches dinner, no. Only exception would be if it's hot out, or if it was a hot meal (like grilled cheese sandwiches). Otherwise bread is for breakfast, lunch and supper (as in evening meal, not alternative word for dinner).
No.
The next person watches The Walking Dead.