Katy Perry and John Mayer have both ''changed.''

The on-again, off-again couple - who first started dating in 2012 and recently rekindled their romance after splitting last February - are reportedly determined to make their relationship last this time.

A source said: ''It's different this time around. Both of them have changed, and after nearly a year apart they've realised what they want.''

The 37-year-old singer-songwriter, who released a duet, 'Who You Love,' with the 30-year-old beauty last year, is also said to be thinking about asking her to marry him in the near future.

The insider told US OK! magazine: ''He adores Katy and has been a mess since their last breakup. He wants to start a family.

''They know there will be people who are sceptical about it all, but they truly feel it's meant to be. They want to spend their lives together, and it looks like that's exactly what's going to happen.''