life aint perfect