7 of the most difficult things to accept about life