We have many things in life that can eat away at our resilience, and we all have different level of resilience. Some things are brushed off by some and others will find them very challenging.
A lot of our resilience comes down to our thinking, on whether we have a fixed mindset or a growth mindset, and how we explain positive and negative things to ourselves. A good book on this subject is Learned Optimism by Martin E. P. Seligman, PhD.
There is also a good model for resilience called the Resilience Edge Model shown below. You can get more information about this model on the website if you follow the link above.
