The name honeymoon may have something to do with the date that weddings traditionally took place. Weddings once commonly took place upon the Summer solstice both for religious reasons earlier on and also for the practical reason that it was the time between the main planting and harvesting of crops. As it was at this time of year that honey was first harvested, it is possible that this is the source
Or alternatively, while today honeymoon has a positive meaning, the word was actually a sardonic reference to the inevitable waning of love like a phase of the moon.