If you've spilled pasta over your glass you may need to look at a propriety lens cleaner. I think Kodak make one. One drop is usually plenty. Otherwise you may end up with hard to remove smudges. Last time I used Windex on my car's windscreen I spent half an hour trying to get rid of the smudges that only became visible when driving into the sun.
Even with "lens cleaning fluid", it is always a case of needing to clean the cleaner fluid off and if you do it whilst everything is still wet, you don't end up with smudges like you did - which, to the best of my knowledge, can happen with any cleaning fluid
A good quality microfibre cloth is gentler and almost always enough. I'd try a lens pen on difficult small spots or breathing on the glass before reaching for the nuclear option.
Thanks for the tip on the lens pen, I'll pick one of those up and see how it goes.
Your breath is probably closer to pure water.
Get a petri dish, open it, breath on it, seal it up for a few days and let me know what happens..
There's all types of garbage in your breath, least of which is this morning's coffee!