I strive for both and I think one cannot exist without the other. To be happy, you have to be healthy. And by healthy, I don't mean the absence of illness, as western culture has come to define it. I don't mean to say that if you're not sick, you'll automatically be happy. I don't think health is defined by how often you get a cold or whether you need a wheelchair to get around or how high your cholesterol is. I don't think it's as easy as eating five servings of fruit and veggies a day and going to the gym once in a blue moon.
What I am talking about is true health. Physical, mental and spiritual health. A state of mind in which you realize that your body, mind and soul are connected. That your body is your instrument and it will become what you put in it. Your organs and cells will eventually consist of the atoms that once were your food. Your mind will eventually think in a way that is in harmony with the information you are receiving. Your soul will eventually adapt the energies you surround yourself with. All these areas need to be healthy and then happiness will find you.
If your body is healthy, you will have the energy to do the things you love and to strive for achieving your dreams.
If your mind is healthy, you will know that you deserve to be surrounded only by people who love and support you.
And if your soul is healthy, you will never be afraid to express yourself and always have the comfort of knowing who you are.
Knowing who you are, doing what you love and being loved and supported. That's what you need to be happy. Or rather, that's what I believe it takes to be happy.
Read you soon,