I cried in front of a teacher in year 7 once. I realised I had left my money for lunch at home, and realised I wouldn't have been able to eat anything until I got home. Instead of telling her that so she could have told the kitchen staff to give me something and I pay them the next day, I cried. But I felt stupid for crying over it and said I wasn't feeling well, so I got sent home.