Who hasn't gone through hard times?