When we got our puppy at age of 8 weeks, he was crated up to 10-11 hours. Not saying it was a good solution but it was the only one we had. He was in create for 3-4 months until we built sunroom for him with space to run. I would create him until you find long term solution.
I have no idea what to do with her while I am at work now.
I work 10h shifts. So I am away between 11-11,5h each day.
Only 3 days a week?
She should be fine. If my 14 week old can hold for 8 hours overnight, your 6 month old can hold for the amount of time you are working. Our dogs used to go all day without being let you before DH started working closer to home.
Just make time to bond, train and play with her. Ask your neighbors if they can let her out midway thru the day or after 8 hours.
Give up your job today, your present home, pick up your puppy and drive. Believe me, you have nothing to lose, you lost your spouse and you would lose the next one. What you are living for? To work? There wouldn't be any wife, any children, any friends, no dog, no happiness if you continue the way you live now.
Put an add out for a dog walker! maybe you grab yourself a teen looking for some extra cash after school? my son makes 20.00 a week walking a friendly pup named Molly, he is 10 so 20.00 is like WOAH to him lol.
The dog will be fine. Not ideal but the dog can deal with it. I'd split the feeding in two rather than one meal and on the days I worked, I would go straight home afterward. She's 6 months now, crate trained, you work 2 to 3 days a week 10 hours a day... It WILL work out.