What a fine poem about "true love". Fairy tale romance is just that, not true. Without the trials of going through the numbers, if you will, one shall never find the "soulmate" for life. To find out likes and dislikes, (faith, food, fashion, politics, to name a few) of Mr./Miss perfect, one learns more with each relationship. Some merely settle.
Ok, I'll step down off my soap box now.
Overall: I think this is a great poem. You explain rather easily and succinctly in a few lines that there is no such thing as a perfect world.
Structure: Short and sweet and to the point. This flows like a river, good job!
Comments: Perhaps if anything, change the semi-colon to a period in the 2nd stanza. Other than that, I would not change a thing!
As always, this is merely my opinion. See what others think before changing anything.
I really enjoyed this piece.