Love is confusing—with equal parts of magic and mayhem, isn’t it? One moment, it’s forehead kisses and “text me when you get ...
Virgo: here are your love predictions for the day March 18 ...