Los Angeles: Robert Pattinson is reportedly ready to put girlfriend Kristen Stewart's infidelity behind him after realising she is the girl for him.

The couple briefly split up last year after Stewart cheated on him with married director Rupert Sanders, but after spending time apart recently while he filmed a movie in Australia, Pattinson realised Stewart is the one for him.

"If he fell for someone else, he knows he'd always be thinking about Stewart - what she was doing? Who she was with? The truth is, he needs to be with her and she clearly feels the same about him," a website quoted a source as saying.

"He's done a lot of soul-searching and realises that although their relationship is less than perfect, he couldn't imagine life without her," the source added.

After her cheating was revealed, Stewart issued a public statement apologising to Pattinson and made it clear she still wanted to be with him.