You're correct and that losing Ubuntu by reinstalling won't affect me, so this is probably the best solution and good advice; although I'm uncertain which partition Ubuntu is on.
Yesterday I changed the 'boot' and 'esp' flags to another partition (or whatever it would be called in this case) thinking it wouldn't save. I wanted to see if they could be changed. Little did I know it would automatically change without having to save the new flags.
After I changed them back, but accidentally put them on (I believe) the Win7 partition (it needed to be on the FAT32 partition), so trying to load Win7 caused the laptop to freeze. Went back and changed them to the FAT32 partition and Win7 loaded.
Can I just make the Ubuntu partition the 'boot' flag, hope Ubuntu loads, tinker with Grub, and then change the 'boot' flag back to the FAT32 partition? I don't know what the 'esp' flag means, but assumed it had to be included to whichever partition I make the 'boot' flag.
I honestly don't know what I did wrong in Grub. I've worked with it before and believe all I did was access Grub by searching in Ubuntu apps, saw Win7 in the list, maybe checked something or moved it up the list thinking it would be the default OS should I not pick an OS when the option menu pops up during booting, and saved it. Next minute the Grub OS booting menu vanished and Win7 automatically loaded.
Typically I've gone into Grub, made Win7 the default OS to load, and set a timer to 30s. When I turn on the laptop, it boots to a menu that has Win7, Ubuntu, and some other stuff, the timer counts down, Win7 is highlighted, and, if I don't pick Ubuntu before the 30s, then Win7 loads.