Or stoicism
Yes. I think they are basically the same idea arrived to by different means and with distinct tools.