Thoughts on polyamory

So, I am a strong believer that there is no way that humans only have one true love and that's it. If that's true, then why are there so many divorced couples? And then those couples end up remarried to others they claim are their true loves? Why do we as humans settle for people who may only have one or two of the many qualities we look for in a spouse? And then on top of that, how do you even know the man or woman you married is your true love although you may sincerely believe you love them? 
I for one, have a husband, a boyfriend and a girlfriend who all know of each other, more or less get along and realize that they each are loved by me in a certain way. I always tell them that my ideal true love would have a quality of each of them mixed together as one. But of course I get crap from people outside our relationship saying how I'm a cheater or a slut...etc. nobody seems to understand or they are just too closed minded to even be open about it. What are your thoughts ladies? Please don't be disrespectful, this is my life and not yours to judge as I don't judge you, I am just looking for other opinions on the matter.
EDIT: I actually meant polyamory, but for some reason my phone edited the word to polygamy. Also, I guess more In depth to the situation, no, we aren't lying or hiding anything from each other, at one time we all even lived together, the boyfriend and girlfriend moved out to go to college full time. We support each other like a family as in, people in a monogamous upbringing may have siblings and parents and maybe even a pet and they love them all. You might just be closer to your dad more than mom or love one sibling ideally more than the other. That's almost what it's like. And also, everyone knows they are free to come or go just like a monogamous relationship. There are still break ups and heartaches. 
EDIT 2:
For the one wondering how I can get multiple people when some struggle to find the one, is i am confident in myself. Once you love you, others can't help but love you back.