Stats: 5'11, ~185lbs, 21.6% bodyfat

so my issue is that im only eating (at least)1500 calories up to 1900 (AT MOST) calories a day, depends how hungry i am, but it stays in that range usually around 1600 a day. I've been cutting for 50 days now and I'm not seeing any results...

I started at 188, and my weight fluxuated from as low as 183-187... I'm using myfitnesspal and a food scale to count calories and macros, I'm working out minimum 3 days a week and I'm still stuck at ~185lbs... What am i doing wrong?

Typical day looks like this:

small espresso (nothing added) 1 egg (sometimes egg white) toast with 10g butter 100g pillers back bacon

whey protein. low cal cashew milk

pork loin boneless, broccoli

chicken boneless skinless, broccoli

Suppliments im taking: 20g bcca daily 10g glutamine daily 5g creatine monohydrate (thinking of bumping it up to 10g. have to ask my doctor) fishoil pills multivitamin

I make sure to get sufficient protein (150+ grams)

Im not using olive oil, pam, etc or anything extra like that and if I do i track it very precisesly, so there are no secret calories.

The only thing i can think is that Im not drinking enough water?

But other than my water consumption surely I should be seeing some kind of fatloss

Why am i not loosing this weight? How long until i start seeing results? What should I do?

Thanks in advance.