Why does the first IP address in my Tor circuit always stay the same?

Tor selects a stable and trusted "guard relay" to be the first hop in your circuit. This guard usually remains the same for several months to protect you from certain anonymity-breaking attacks.