So I've been doing a bit of introspection lately and being honest with myself and looking at past relationships I don't think I'm really satisfied with my partner nor her with me. Weve been together 5years I love adore and respect her she's the mother of our beautiful child I've no desire to leave her. But I also feel neither can offer the other entirely what the other needs and looking back I think that's been the case with everyone I've been with. At first I wondered if I was just being selfish full of desire and list of others so I distanced myself from these disruptful thoughts. Then after a while I saw myself having feelings for other girls not an overwhelming drop everything and run to the hills type but just an honestly caring love for them. And I never admitted or said anything or did anything to every provoke action and even avoided interaction of fear i might lose control of myself. At this point I was certain I wasn't just selfishly listing for others because of the festering feelings and my own restraint. But after attempting to become more gender aware I came across the word polyamor which I looked into a little and realised I think I'm honestly capable of loving multiple people and WANT to. Nobody has everything but we can share our better aspects to help balance out everybody. But I'm stuck. The reason I haven't cheated or anything going on that direction is I don't want to betray anyones trust I don't want to lie or sneak it's scummy. And I KNOW this is something my partner will not be happy about and may even completely reject. I don't want to do anything to rock the boat and complicate things but if I'm not open about this I'm afraid I'll wake up in a bitter relationship someday realising id lied to myself the entire time. How can i approach her I know it will hurt no matter what shell think she's not good enough but the point is nobody is but I still want to know I'll always have her and our amazing family and be true to myself too advice help anything please