I am not. Turns out that variables are "flow-wide", not contained within a For/Each loop. Meaning, if I have 3 approvers, and I increment the variable within the For/Each, a single pass gets 3 increments since there are 3 parallel branches.
I have since moved my reminder bit to a separate flow. Much more cumbersome (had to create fields on the List to be able to match to the request and keep track of dates) but it's working for us.
I was having a similar issue but was able to figure it out with the following flow. The do until pieces for my first 3 approver wave is parallel but not in the wave of send and wait for approvers. Let me know if you need more detail.