Yes, love, care and respect have to be mutual. It looks like you tried for a long time to make your relationships work, which is better than giving up without trying. But if it still does not work out, it's ok to move on. I wish you the best in the relationships you are forming!