@michaellin Eat every 3 hours with at least 15g of protein per meal. Weigh your food BEFORE you cook them.
I find it impossible that you're not losing weight with that amount of calories per day. Your calculations are off for sure because that's less than the TDEE of a sedentary individual.