United Kingdom, Aug. 20 -- Jessie J feels cancer has "robbed" her of time with her son.

The 37-year-old singer revealed earlier this year she had been diagnosed with breast cancer and subsequently underwent a mastectomy in June, and she admitted the "worst part" of her health struggles has been missing out on being with two-year-old Sky, who she has with boyfriend Chanan Colman.

Speaking on the Great Company with Jamie Laing podcast, she said: "Yesterday I sobbed, because I miss my boy. I can't be a mom like I want to be a mom and I feel robbed.

"The worst part is. I feel like cancer has robbed me of memories with my boy. And anyone with a toddler knows that they change so much in that space of time. You blink and he's chatting."

The ...