My friend, that may be exactly why God hasn't led you to someone.
You know why I know this? Your description of why you want a relationship is nearly exactly what my husband's was. First, my husband's porn addiction nearly tore us apart. Then, as he was working through recovery, his passiveness in our marriage nearly broke us again. When we finally broke down the reasons why we got married his was as simple was, "I wanted a friend to share life with and someone to love that would always love me." Which sounds nice and Christian, right?
A relationship isn't about companionship or even the warm fuzzy feelings. Honestly, those are the bonuses. A Christian relationship is about sanctification and learning more about God. And it's really hard. This is a book I've waiting on to ship to me to read that maybe you should check out: http://smile.amazon.com/Sacred-Marriage-What-Designed-Happy/dp/0310242827/ref=sr_1_2?ie=UTF8&qid=1427478261&sr=8-2&keywords=marriage+is+for+holiness