Dan,
I admired the fact you hanged on to your dream such long. It takes lot of courage and perseverance. I have been in your shoes and have felt the pain when its time to let go of the dream. But when you clear it off, it feels great. Once i met a founder of startup who gave advice 'You should be passionate about your idea but not disproportionately passionate'
All the best!