Thanks for the comments everyone! Some replies here:
That is probably an option, she's not a traditionalist, a "marriage-less family" situation could work.
Almost 2 years.
Great questions. As far as the "perfection" - we share a lot of the same interests, world views, sense of humour, etc...