You sure it's development hell and not just procrastination or fear of releasing something that's not perfect? Been down that road, sometimes you gotta face the reality that maybe it's not the project but your approach. Try getting some beta testers, feedback can be a great motivator!