@lt11 It also depends on your height ofcourse, I would gain eating 1500-1800. I also have trouble losing. What seems to work for me:
lots of water everyday 3l minimum for me, also helps with bloathing
low salt, you need salt but this made a big change for me. When holding on to water weight...