Put her crate next to your bed. End of problem. Puppies don't like to be alone.
We all have to work. When I'm at work, my puppy is in her crate, where she is safe, and feels secure. Dogs sleep a good 16-18 hrs. a day, so they're sleeping when we're away, anyway. (So dump the guilt!)
What breed is she, and how old?
There have been times when I was too tired to do much more than feed my dogs (4), and maybe got in a walk. Don't worry so much, and besides, dogs are content to be around you even when you're doing nothing - or even sleeping!
Pretty normal puppy behavior. She may need more exercise than she's getting to burn off pent-up energy. Mental stimulation helps, as well. A lot depends on the breed (so, again, what breed, how old?). Exposing her to diverse people, places, and things is very important to young puppies, even if all you do is hang out outside the grocery store, so she can meet and greet lots of people. Have you taken her to puppy kindergarten, or enrolled her in an obedience class? If not, do so, ASAP. The sooner you learn how to communicate what you want to your puppy, the happier you both will be!
Then distract and redirect her to do something else. She doesn't know what "off" means, and if you repeat the word more than once, it may even egg her on, much like pushing a dog away who is jumping on you - the dog thinks you're playing, and just gets wilder. Ask for a behavior she does know (like sit). If she doesn't know any cues (like sit, down, come), then distract her - maybe clap your hands and call her name, while walking briskly to another room. She will follow you.
Don't feel bad. Lots of more experienced people than you have difficulty getting their dogs to walk nicely on lead. I play a game of fetch to burn off some of the energy before walking one of my dogs. It works wonders. However, you would do yourself a great service if you enrolled in an obedience class, so you can learn how to train your dog, and effectively communicate with her.
My daughter felt much the same way about her insanely wild and unruly dog she took in as a puppy, who'd been tossed along a freeway with her littermates. I showed her what to do, and how to do it (and checked in on them several days a week!), and lo and behold, we now have a Delilah who sits, and does not jump on people and rip the skin off their arms! LOL She's walking nicely on lead, too, although sometimes she backslides!
You've never had a dog, so how are you supposed to magically know what to do, until you learn. An obedience class will help a great deal. And again, most of us have to work, and our dogs do just fine. I live by myself, and work the overnight shift. I have to sleep during the day. Do my dogs care? Heck, no! They're content and happy to have me there, sleeping or not. On the weekends when I'm awake during the day - the dogs are napping!
See if you've got a local dog training club in your area, because they're likely to charge quite a bit less for classes. Or, try the SPCA - my grandson enrolled in a class for kids his age and their dogs, and he was very surprised by how much he enjoyed it (and has enrolled for another)!