Struggling with life