horoscopes
“Searching for a soul mate” seems to be a preoccupation on Internet dating sites. Supposedly, finding some preordained person will almost effortlessly foster days of mutual bliss. Should any conflicts arise, they will be easily negotiated. Most importantly, soul mates will bring out the best in one…