I have had a meltdown before a few times. I usually end up having them if I get too stressed out and everything seems to get on top of me and it all gets too much. I am getting better at dealing with stress and things not going to plan but sometimes they do catch me off guard.