It has been quite some time that Justin Bieber and Selena Gomez parted ways but the Canadian singer was still holding on to his memories with Gomez, Hollywood Life reported Thursday. Bieber recently posted a photograph on Instagram that showed him and model Hailey Baldwin kissing, sparking dating rumors.

“They are different people because Justin made it that way. He continued to push her away time after time and then when she didn’t come back the way she usually would after his ‘My Girl’ stunt he could tell that he lost her. He pushed her away too much and now they just have memories,” a source told Hollywood Life.

“He loves what was and not what their relationship is now. They both have moved on and can’t hold onto the magic they once had. They both have finally started realizing it. It is what it is — they won’t ever get back officially again,” the insider told the entertainment website.

In December 2015, the 21-year-old “Sorry” singer posted a throwback photograph of 23-year-old Gomez, triggering speculations he was jealous of her relationship with One Direction star Niall Horan. He also posted another photograph from the time the two were together, which showed him and Gomez holding hands while walking.

However, in his recent Instagram photos, Bieber is seen with Baldwin. It was reported he wanted Gomez to see a photo where he is kissing the 19-year-old model.

“Justin is not looking for permission from Selena, he also is not looking to check in with her either,” a source reportedly said. “He is going to do what he wants to do and Selena can deal with it the way she deals with it. If Selena wants to know about Justin’s hookups she can find out online.”

Bieber was also rumored to have been dating Kourtney Kardashian because he considered older women to be “dominant.” Gomez, who reportedly confronted him over the matter, believed the alleged romance was “incestuous.”