Taylor was the same - and very un-streetwise! she has no clue that cars can kill her or that not ALL dogs and people are her friends! normally she is in our backyard but was getting out the fence and running miles from home. Hears seem to fail her at the best of times. We had that wired up high enough that you would think we own a german shepherd! lol!
As for the front door tho - she will take a chance sometimes but i have always told her a firm NO when she has tried and called her back and she will now only go out if i walk out and i call her and give her permission. Perhaps some training would help? They can be very defiant and test their boundaries and if allowed to they will walk all over you! You have to be firm and make her understand that you are her leader and she must follow. Never, for example, let her rush past you through the door first or jump in the car before you. You need to be her leader and she must know she is at the bottom of the "pack" so to speak.
It relates to any little thing. I allow mine on the couch, but when we eat she is not allowed up at all and will now sit outside the door and wait until our plates are gone and then run in. It's all about being firm but kind and teaching them to respect you and their boundaries. They need a leader and that is you.
Perhaps try taking her to some training sessions to get her to listen. By her ignoring you she is showing her dominance over you unfortunately. Easier said than done I now but it will take time, patience and hard work to get her to listen.
I'm a firm believer in postive reinforcement. I like the one post about practising it. perhaps if you go outside the door and teach her to stay inside and reward her for not rushing past you that will help too???
All the best! Consistency is key in trainging. Remember these are VERY clever little dogs and need education

I feel your frustration! I think we have all been through this! lol!