What are the most important things needed to live a good life?
You have a purpose.
You have a direction.
You have discipline.
You are healthy.
You have faith, hope, and love.
You have a means of living.
You have a support network from your inner circle.
With all these,
Peace of mind and happiness are viable.