Sabrina Carpenter has admitted she's been 'confused, attacked and ridiculed' by men and she 'feels like she has to train them,' after her well-publicised swipe at her ex-boyfriend Barry Keoghan. The singer previously dated actor Barry from December 2023 until late 2024, with sources claiming the pair's romance was on and off. I feel really adored and inspired and loved by some of them… and really confused and attacked and ridiculed by others.' When Sabrina released her album's lead single Manchild in May, fans were quick to note its promotion was a dig at her ex Barry. The pair were said to have split in December however it was reported in August that they were on and off.