Dear God...
This stuff actually happens to people? What one misses, living in a little bitty town...almost makes one want to abandon the old Catholic morality, or at least the premarital relations bit. On the other hand, a girl like that must be awfully hard to find. You are a lucky, lucky fellow - and an accomplished author, to boot.