I'm done ladies and gentlemen. After having this idea run around in my head for ten years, and actively trying to bring it to reality for two, I have reached the end the road. I went from webforms to mvc, to mvc with ddd, back to vanilla mvc, and just today I found myself coding some php. I don't know exactly why, but nothing about any of the current languages or frameworks sits well with me. I simply don't like any of it. Nothing works the way I want it to, and I can't work the way they need. Not to mention, I have six kids to feed. Not being employed all this time has hurt us badly. Therefore, I quit. I'm not wasting any more time on this. I'm deinstalling the server for win7, and never looking back.