Selena Gomez’s love life has been full of surprises — from her dramatic relationship with Justin Bieber to her unexpected romance with The Weeknd.Who broke her heart first? And how did it all fall apart?