Remember, Star Sapphire is actually Carol Ferris, but Carol does not know she is Star Sapphire. She is a super villainess whose entire motivation is to get Green Lantern to marry her. Evil aliens take the time to empower her so she can do this. Life on Zamoron is just that boring, I guess.
Anyway, SS decides that if she can outdo GL, his will power will weaken and he’ll have no choice but to marry her. She does so, because out-witting Hal Jordan is like tricking a cat – get yourself a laser pointer and you’re set.

“OH SNAP WHAT DID I JUST SAY UM-”
Way to muster that Willpower, Hal.

“Ha-hah-hah! Star Sapphire will cry. Because she is a girl. A stinky, smelly, cry-baby girl.”
Hal outwits Star Sapphire (because girls are stupid, you see), and we get this touching moment:

Dear G-d, Hal is creepy. Aside from the fact that he is reading her mind, there’s the fact that Carol doesn’t know she’s Star Sapphire and he keeps it from her. Then there’s the immensely messed up last panel.
Can you read that? Lemme blow it up…

What the heck?
Then why didn’t he just let her take the dang mask off!