I always thought it was because most newlyweds have sex the night they get married, so the term Honeymoon evolved when both partners are taking off their clothes and are faced back to back exposing their "tushes" and calling each other "Honey"..thus the term "Honeymoon"
