First - quit getting frustrated. You'll have to manage your time better so you're not late for work.
She is not holding it to one pee and one poop a day outside. Check your house and find her toilet. If you're keeping her in your room, it's in there somewhere.
She needs to be crated. If she doesn't go when you take her out, crate her for 5-10 minutues and then take her out again.
If you won't crate train her, she will continue as she's started. You're already behind the curve for letting it start so the sooner the better.
Smaller breed dogs also can't hold it as long. If they're given too much real estate to hang out in, most will make their own toilet area in that space they've been given.