"I think it's pretty likely the woman's craving had something to do with men".
Maybe her "CRAVING", as you call it, had to do with her weight, or her height, etc. Is there anything else you have the desire to convict her of? Wanting to convict people of something is not a GODLY Christian attitude (but it is embarrassingly typical of "Christianity"). I think it's high time Christians start making the distinction between "GODLY Christian" and those who belong to a "Christian CLUB".
Twice in this thread, you have tried to shame people to leave this forum (had a bad day?).
The woman at the well desired the living water BEFORE she was asked about her husband (she was a smart woman to want something BETTER, simply reading the words of God wasn't enough for her). She had always been pursuing love (a VERY Godly attitude!, somewhat UNCOMMON among those who are simply satisfied by text). She didn't carry her past failures around with her (she found no good use for shame, unlike many people of a Christian club). In scripture, she makes no attempt to hide her failures (verse 29, she had no VANITY/EGO worthy of SHAME). She saw no use for shame (she wouldn't shame other people, so she wouldn't shame herself either, poetic justice works two ways, MIRROR justice).
Nobody will ever find "the DEPTHS of God" until they have the ambition of recieving something "better". We shouldn't just settle for READING about Jesus, we have to TRULY believe in Him (John 7:38) IN OUR HEART...