Can't Have It All Lyrics

Lyric discussion by mtxoracle 

Cover art for Can't Have It All lyrics by Jay Brannan

i get "applying moisturizer" but i don't get "the microwave window"... could that be a metaphor for a computer/monitor?

No, it's talking about the the door to a microwave. As in a microwave oven. And he's using the glass on the front as a mirror, looking at his reflection.

P.S. I love this song.

i think mtxoracle may be thinking of a different application of moisturizer...

but why's he talking about moisturizing.. ?