I agree with your revised punctuation. In spoken English, I would pause after the main part of the statement to give the listener a moment to absorb it, and then not pause while giving the two closely related reasons.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.