Being a spiritual person means that you honor your body and care for it as much as you do your psyche. Your body is here for you, to take you through your days on this planet. It's a vital part of who you are. The more you honor the body and keep it healthy, the happier and more relaxed you will be.
Your dream is not the end result; it is just a stepping-stone to another dream. Enjoy the journey between dreams. I can't stress this point enough. Life is best lived in the present moment. You can't get this time back so while you are working on your dream, appreciate and enjoy the time in-between.