That really sucks! But dude, why give up on the idea? you're selling the domain and moving on? Incubators aren't necessary.. keep plugging away and launch anyway.
Hey Brad, I'm just in survival mode at the moment, living on my parent's couch at the moment with negative money in my bank account. I need to sell some things to try to get back on my feet again - that's why I'm seeing if I can sell these domains.
My suggestion (for what it's worth) is that you put this behind you and find a way to make it happen. If you choose not to, you probably weren't going to make a go of it anyway.
You got a raw deal, and that's clear to anyone. Now get back to work on your startup. This can be a roadblock or a speedbump; you choose.