sometimes bad things in life .....