Dealing with life dilemmas