Hello Sin and welcome to the forum.
As for the problem you face, I do agree with fatforge in suggesting that your body may be holding on to excess weight, largely due to the fact you’re working within a very fine margin between your BMR and TDEE, hence why you’re not enjoying the loss you’d expect.
Since you’ve provided current statistics, (age/weight/height) I’ve calculated your BMR for you, which amounts to 1164 Kcal. The amount stated is how many calories your body requires in its resting state, largely in order to maintain your existence.
Upon factoring level of activity into the equation, you need to multiply your BMR by a certain figure, in order to ascertain your TDEE. Based upon your level of activity, I’ve multiplied your BMR by 1.375, which means that your body would require 1600Kcal if you wished to maintain your current weight.
However, since maintaining weight isn’t your current goal, to create a deficit you should allow it to be achieved through calories burned during your level of activity, not calorie intake. As such, aim to consume 1600Kcal each day and your level of activity will create the deficit for you, as your body will utilise energy stored in existing levels of body fat, in order to meet energy demands.
Out of interest, do you have a goal weight in mind?
In addition, to rebounding, have you considered swimming as an alternative?