We have eaten breakfast together every morning since our honeymoon. (I don't understand it.)
We have been eating breakfast together every morning since our honeymoon. (I understand it.)
Is there a difference in meaning between them?
For me the second sentence looks much better. I could understand the first sentence if it were "We have eaten every breakfast together since our honeymoon." This way it would sound like "We have gained every score in this game since the beginning."
What prevents me from understanding the first one is that to eat something every morning is a habitual action and it calls for Present Simple:
We eat breakfast together every morning since our honeymoon.
By the way, is this sentence correct?