struggle with someone (for something)
to fight with someone to obtain something. Max struggled with Lefty for the gun, and it went off. Timmy struggled with Bobby for the bicycle, and finally David took it away from both of them.
struggle with someone or something
to fight or battle with someone or something. Fred struggled with Tom for a while and finally gave in. Tom struggled with the disease for a while and finally succumbed to it.