Rumpel and Cora may have a lot in common, but they are like poison to each other. Too much darkness and not enough light. Rumpel needs someone to balance out his darkness. That’s why Belle is his true love. She balances him out and makes him want to be a better person. Someone who sits around and condones all the aweful things you do does not make them your soul mate. That’s not love. You don’t allow a loved one to spiral out of control and fall further and further into darkness. You just don’t. That’s why Belle and Baelfire are the only people Rumpel truly loves. They’re good people who bring out th best in Rumpel. They wants to help him change because they know that’s what’s best for him. That’s what true love is all about.