Why Do I Keep Attracting the Wrong Person? Astrology Reveals the Answer

Heartbreak rarely feels random.