They fail due to lack of patience and lack of work by either party. One person cannot prop up a relationship, both people have to work at it.
It is not an easy relationship and has more issues than one were both parties can hear, but it can work.
I would also add too much expectation from either partner is also an issue.