The 'Started From The Bottom' hitmaker, who was dumped by the Barbados-born beauty last month after a series of arguments, is completely heartbroken and thinks she pushed him away because her ex-boyfriend, who beat her up in 2009, made her very insecure.
A source told gossip website RadarOnline.com: ''She gave him his marching orders and he's destroyed.
''Drake is convinced that Rihanna has self-esteem issues and is pushing him away because she doesn't believe in or trust true love, which isn't surprising after the crazy stuff that happened with her and Chris.''
The 27-year-old rapper was initially furious with the 26-year-old 'Stay' singer for ending their romance, but his feelings have now softened towards her.
The insider said: ''Drake was ready to walk away for good after Rihanna dropped him, but she has this power over him. All she needs to do is snap her fingers and he'll go running back to her.
''All of Drake's crew wish he'd forget about her and move on but he's hooked - no matter how upset, hurt and angry he is with her right now.''
The on-again, off-again couple, who rekindled their relationship in February, also briefly dated in 2009 and Drake previously confessed Rihanna was his dream girl.
He said: ''I mean, I think about it. Like, 'Man that would be good.' We have fun together. She's cool and s**t. But we're just friends. That's my dog for life.''
The 1969 session, including the only known recording of 'Sunshine Woman' by the band, will be included on a re-issue of 'The Complete BBC Sessions'...
The 55 year old actor joined Chris Martin and co. on stage in New Jersey to perform 'Earth Angel' and 'Johnny B. Goode'.
Bjork Digital comes to London's Somerset House in September, along with a single live show at the Royal Albert Hall.
Kim Kardashian released an audio excerpt from a phone call between Kanye and Taylor Swift over the lyrics of 'Famous' - but if it was recorded...
There's very much a strength of conviction in remaining what you were, but arguably more so in becoming what you want to be.
The BBC drama starring Aidan Turner returns to BBC One on September 4th.