Sad to hear your story. But that how it is down here on earth. No one cares. Really.
You should forget about TC, YC and 'a big launch'. You should've just launched. Do whatever you can to let the world know about your product. I think HN is a good place, and proggit too. I know you did that once. But perhaps it's the third attempt is the one that's gonna make the difference. The second, if we are lucky (I said 'we', you are not alone :))
So launch. Have faith in yourself. Give it some time. I wish you very good luck.