Elizabeth is a blogger who gets called out on her claims.
John is her gay friend, she lives a fantasy life through her writing and actually wishes to be the wife of a manly hero returned from war.
You could write this today and put Meg Ryan as the lead and have a best seller for Valentine's day.