Actress Charlize Theron says she will never compromise for love as she is happy with her life the way it is.
The 44-year-old actress has adopted kids Jackson (8) and August (4).
In an interview with OK! Magazine, Theron said that she has decided that she won't be making changes to suit a potential partner, reports femalefirst.co.uk.
"I'm still very open to love. I'd love to meet somebody. However, if something doesn't feel right, I'm not willing to compromise. It definitely changed for me in my forties. I get myself in trouble every time I talk about this but I'm actually really happy being single," she said.
"My life feels really fulfilled right now so it's not like there's this hole that I need to fill. But I am open to suggestions. I hope I'll meet someone who's thrilled by all the thing I have to offer. However, I'm now at an age where, until that happens, I'm not willing to settle for less. My life is just too beautiful, too good and I'm too happy to have anybody come and pee on my parade," she added.
The "Old Guard" star is thankful that she has a good support network around her.
Charlize said: "I'm raising my beautiful children with this incredible 'village'. Some of them are my best friends, as well as my mother. There have been days in the past where they'd show up at my door and I'd be like, 'How did you know I really need you to take them for two hours?'
"Those people are very important to me, because I don't think you can be a great mother without taking those breaks. Nobody can do it all the time."