struggling so much