The pilot left the gate at 7:40 when it was scheduled for 7:46 , he then get to dca and finds out that there is no gate to pull into, so we are left setting on the tarmac for 18 minutes, he then crows we got here on time, go figure. I had to rush through Charlotte to get to this gate, if I had stopped to visit the bathroom, I would've missed this flight.