I always get my shot on time. My last shot was Monday but had unprotected sex on Friday and he ended up cumming on me as he pulled out am I okay?

Yes, as long as you are getting your Depo shots on time, you are over 99% protected from getting pregnant, even if your partner ejaculates inside you (i.e., without a condom). However, remember that condoms and/or dental dams are still necessary to protect against STI transmission.