These celebrities have been to the highest of highs and the lowest of lows, but right now it seems that they’re where they need to be.
Ben Affleck
Angelina Jolie
Vince Vaughn
Mel Gibson
Renée Zellweger
Alec Baldwin
Britney Spears
Robert Downey Jr.
Christina Aguilera
Macaulay Culkin