That's almost exactly how I eat, and yes, as long as I don't slip and eat too many nuts or dairy, I am very satisfied! You're missing the fat, to a degree. Or you just didn't list it. Coconut milk is great (aroy-D in the little box is perfect, and BPA-free!), and cooking everything in tallow and drinking it when you're done is an easy way to get all those calories in, if that's your goal. I know it's mine!
Male, 5'9", 170 pounds, sometimes fluctuates to 177-180 and then back down to 170 again. Water weight, salt, ice cream, whatever.
Typically I get 60-70 percent of daily calories from fat, sometimes 80% if I go light and eat less protein because I'm feeling lazy and don't want to cook, or aren't hungry, etc..
Steak, eggs, potatoes - fruits, nuts, berries and forage. Coconut milk and potent herbs and spices. Tea instead of coffee now and teeny amounts of kelp daily. Let's see how this does! Not really had dairy much, and gut seems better for it.