Oh, well then, I was just going to say, I think you're being a bit too hard on yourself.
Sure, not everyone's going to like your ideas, and very few RP's make it to completion -- dropping out is just sort of a thing that happens, more often than not, but that doesn't make it your fault. You just have to keep searching for a partner you work well with.
You just have to be sure to communicate with partners about what you both want. It makes RP's last longer, and it helps you both stay on the same page about what's going on, so that, even if someone does have to leave, well, at least you won't be left feeling angry and bitter about it, you know?
Just my two cents.