Ariana Grande has split from her boyfriend.

The 'Problems' singer - who was recently left devastated by the death of her grandfather - has ended her relationship with Jai Brooks for the second time, reportedly because he hasn't been very ''supportive''.

A source told Us Weekly magazine: ''It has not been an easy few months.

''Jai just wasn't as supportive as he could have been.''

Yesterday (04.08.14), the 21-year-old beauty posted a cryptic message on her Twitter page alluding to the fact some people hadn't been there for her while she grieved her grandfather - who she described as the ''only [loss] that truly mattered.''

She wrote: ''You learn a lot about love, life and the people around you during a time of crisis.

''July was painful for many reasons but of all the personal loss I suffered last month, the loss of my grandfather, a true gentleman, was the only one that truly mattered.

''I thank everybody who was here for me when I needed them as the ones who weren't really broke my heart.''

The 'Bang Bang' singer is now looking ahead to the future.

She concluded her lengthy post: ''August is about to be a beautiful, beautiful month. Looking forward to all the good coming up.''

The source added: ''She's gearing up for her album release so she's focused on that.''

Ariana and comedian Jai first dated in August 2012 and were together for around a year before separating, reconciling earlier this year.