Self. the road within. The hardest thing in life is to keep balance. Balance among feelings, ambitions, demons, passions, fears and … More