If you want to feel good then you have to build your life upon strong mental foundations. Let’s dive into exactly what you need to do in order to have a strong mindset and be able to handle whatever life throws at you.