Actress-singer Selena Gomez has talked about her past relationships and shared that she learnt a lot of lessons and made mistakes