Facing failures and dealing with professional stress is perfectly normal & regular part in a career. In fact, all the successful people had also faced them.
Do you think all is going well, and life is going smooth? Think once again. Simple normally looking things can mess up life in a way that’s hard to imagine.