Guys typically say what they mean.
In conversation with your sweetie, try taking him at his word. Don’t try to add filler meaning or guess at motivations. Just respond in a way that says you’ve heard him and you believe him.
Yes, you are beautiful. No, he really doesn’t care which kind of lettuce you use. He wants to sit on the patio and just enjoy the view.
If he’s hinting or not communicating well. That’s on him. (Let him know you don’t understand and ask him a question.)
The most practical, the most dignified way of going on in the world is to take people at their word, when you have no positive reason to the contrary. Mahatma Gandhi