Just walk away. If you're not satisfied in the relationship, if you can't talk to them about the issues, if its making you feel worse instead of better about your life -- tell them you're sorry but that its not working out, and could you all just be friends (it sounds like there'd be almost no change). Your expectations are not too high, there are other fish, etc.
The major players. Me, 30ish bi female. Gia, girlfriend of 4+ years. Clay, boyfriend/dom. Davis, ex/friend/"it's complicated." Eddie, roommate & fwb.
The supporting cast. Eric, Gia's husband. Bee, Gia and Eric's toddler. Dexter, Gia's lover. Helen, Eric's lover. Izzy and Nikki, Clay's partners. Liam, Eddie's husband.