Hi Richard,
In that context it is not correct to use 'se battre' as it is 'to fight'.
You might say -
Je vais me battre pour obtenir une réponse positive = I am going to fight to get a positive answer
But it is not the same as to struggle/ find it hard to do something.
Hope this helps!