I have nothing against OpenStreetMao, and in fact I use it quite a bit, even contribute (using StreetComplete app).
But the reasons I use google maps and find it unreplaceable is trafic information, which is quite good and there is no real alternative.
That's unfortunate.
Do not marry the first girl you fuck (or the first boy, either way, mixed ways too, anytype anyway).
Go live with him/her, share an apartment (do not buy together) for months, live together for some time.
Possibly, break up and meet more people, rinse and repeat until you understand:
And more important even, learn to understand the other person for what he/she is and not what you think he/she is.