James:
Your house has been in the market for a very long time, even for where you live. If it has not sold and you are not getting showings and offers, the house is overpriced. What you think it should be worth and what the market will pay are obviously very different.
In your shoes, I would get the two or three best agents in your area in to look at the house and get their opinions of the proper list and sales price. Then cancel the current listing, pick the agent that's realistic about price and is easy to work with, and get the house sold.
If you are not going to sell until you get a particular price, take the house off the market until the prices go up to that level. An agent keeps a listing like this so they can sell something else to the folks that call on the "For Sale" sign, because they know they are not going to sell your house. In my view, you are kidding yourself about selling it and wasting your time making moving plans (dreams).
Yes, I'm punching you hard in the face. You seem like a really nice guy that needs a little face punching help to make a real decision here. Do you really want to move? Reduce the price and make it happen. Otherwise, make a plan that maximizes your happiness with where you are for a few years.