Thank you @anthony for this explanation. My life has been full of good and bad stress, frequently to very high levels. Your meltdown comments make so much sense as to why small things now stop me functioning properly. I have really been struggling to understand that and what it means for my situation. This really helps.