Should there be a comma before the highlighted word?

i frosted the birthday cake and I lit all seventeen candles.

There should be a comma before "and." The correct sentence is: "I frosted the birthday cake, and I lit all seventeen candles."