You eat way too much protein btw OP. Don't know your bodyfat but even 250g would likely be on the high side.

Take your calories from nutrient dense foods as EB says, they have a much better micro content. I guarantee over a period of time you would look and feel better