OP… Using drill to solve this…….Are you for real?!! What happens when you push on a door that says pull? Do you drill that to bits too?
Really though…Sounds like you are having these problems at home, let alone out on a ride. Presta valves are not an enigma. They can be tricky to pump up while you are out on the trail with a small hand pump, but if you have a foot pump or similar with the correct adaptor (from schraeder to presta usually) you shouldn’t have a problem.
Try this….
1. Take the dust cap off
2. unscrew and open the presta valve
3. attach pump (use adaptor if need be)
4. ask wife to pump
5. take off pump and adaptor if you used one
6. tighten presta valve
7. attach dust cap
8. ride bike
Now most (foot) pumps have a small leaver just where you attach them to the valve. Make sure you get this small leaver into the correct locked position before you start pumping. I have used ones that lock up and others that lock down. Most lock down.
If presta valves continue to cause you problems take up bowls, rumour has it you don’t need to pump them up.