I’ve worked hard for that, too.
And I am not scared of that."
Her longest relationship was with actor and director Stuart Townsend from 2002-2010 (viaInStyle).

Theron most recently dated actor Sean Penn.
There was speculation that she and Penn were engaged, a claim that Theron refutes (viaPeople).
Marriage was never on the table according to her.

Still, Theron maintains she plans to stay single, “I never wanted to get married.
That’s never been something that’s important to me” (viaPeople).
She has found great joy and fulfillment in her children, Jackson and August (viaSheKnows).

OnThe Howard Stern Show, the radio host pressed Theron about settling down.
“But you want a great love of your life,” he said.
Theron replied, “I have two amazing little great loves of my life right now.
Life is filled with love.”
She continued, “My life right now doesn’t allow room for something like that to happen.”
Theron explained that her life is very full and wonderful right now, just the way it is.
I’m too old for that s***."