Измучиваться

be tired out, be exhausted, worn out, pine