The last six years have not been easy on Angelina Jolie.
There was the altercation her ex, Brad Pitt, had with their son. There was the divorce.
There was a pre-emptive mastectomy, too. And on top of all of that, she's raising six kids — primarily on her own.
In a moving interview with Harper's Bazaar, she opened up about all of those obstacles, and how she's started to overcome them.