I'm not 100% sure who exactly I'm looking for, but I'll know when I meet her. …
I am honest, caring, compassionite, spiritual, respectful, practical, logical, kind, funny, romantic, nonjudgemental, generous, open minded, fair, happy, loyal, merciful, fun, creative, dependable, co...