Mac Miller and Ariana Grande. Picture: Facebook

'No Tears Left To Cry' hitmaker Ariana Grande - who recently split from rapper Mac Miller after two years together - hit back at a fan who suggested she should have stayed with him.

She wrote in a lengthy statement on Twitter: "How absurd that you minimize female self-respect and self-worth by saying someone should stay in a toxic relationship because he wrote an album about them, which btw [by the way] isn't the case (just Cinderella is ab [about] me). I am not a babysitter or a mother and no woman should feel that they need to be. I have cared for him and tried to support his sobriety & prayed for his balance for years (and always will of course) but shaming/blaming women for a man's inability to keep his s**t together is a very major problem. Let's please stop doing that. of course I didn't share about how hard or scary it was while it was happening but it was. I will continue to pray from the bottom of my heart that he figures it all out and that any other woman in this position does as well (sic)"

Just after the pair decided to go their separate ways, Ariana posted a sweet message to say she will always "endlessly support" her former beau.

She wrote: "Hi! This is one of my best friends in the whole world and favorite people on the planet Malcolm McCormick. I respect and adore him endlessly and am grateful to have him in my life in any form, at all times regardless of how our relationship changes or what the universe holds for each of us! Unconditional love is not selfish. It is wanting the best for that person even if at the moment, it's not you. I can't wait to know and support you forever and I'm so proud of you!! (sic)"