struggling a lot