struggling

(adj) troubled (similar term)