Soulmate (n). A person ideally suited for another as a close friend or romantic partner.
Soon after we met we knew we were soulmates. Not the mushy-gushy kind of “soulmate” people speak of but the kind that were simply meant to find each other.
Our first hangout was spent spelunking abandoned mining caves in southern Oregon…..