Find a partner who gives energy to you, and who you give energy to. Not always easy to find, but if you do, then its easier to work on stuff like this.
But yes, a good business partner (or two) is, for me anyway, a requirement to move something from idea to reality.