Struggling, sad and need advice.