so I ask everyone have you had this problems? how do you go about dodging this obstacle? and if and when you call it quits?
Yes, I had this too. I'd like to make RPG/dungeon explorer crossovers, but in a peaceful fashion, that is without combat. And it's really difficult in this genre to make a game interesting without combat. Also, I have a space exploration project going, that is meant to be peaceful too, and at the moment not very thrilling.
Usually I then try to spawn discussions in forums, explaining the problems of the projects and hoping for good ideas. If there come ideas I can work some more on my projects, otherwise I just park them. My graphics and code is pretty old fashion anyways so it doesn't matter if the projects will be finished this or next year.
It happens that a project is hibernating several years until I get new ideas and pick up working on it. So I guess I haven't found the point yet where to stop a project and call it a failure - one I have sorted out though, because the code became so complex that it became very hard to maintain, and it seemed futile to spend a lot of time on repairing a project that was not very special anyways. I could re-use parts of that project though for later work, so it's been ok.
A late idea of mine is to search someone who is very good at creating ideas and visions and team up with him/her. But my way of working on projects in short runs of a few weeks and then turning to something else, to come back to the project after months or years of doing something else, is just not suitable for teamwork. So I haven't really tried that yet. But there are people who have a lot of ideas, so teaming up with someone like that should be an option if you are stuck with a project, due to lack of ideas.