My wardrobe is not aging gracefully, and I too much despise shopping for clothes to replace it. To be sure, after a long, gradual decline, it has gotten to a point where if I pull out a pair of pants, it is a great surprise to me if the zipper on my fly still functions in its original capacity. More commonly, I will pull out a pair of sad pants with two rows of teeth to form a fly, but either no zipper or a zipper only attached to one set of the teeth. Personally, I couldn't care less whether the zipper works, but I've been told that it is most uncivilized to walk around with one's fly hanging open, and that explaining, "No, it's okay because it's broken!" does not, in fact, make it more civilized. Thus, I would like, at least, to elegantly ensure that my pants do not have a hole where the fly once was sagging open when I am wearing them.
I consider this problem very annoying. So far I have:
If the sliding bit of the zipper stayed on one side, I've tried shoving the other side of teeth into the appropriate slot in the sliding bit, but I've never succeeded in fixing them this way.
I've tried avoiding other people all day. This is a nice universal fix to all wardrobe issues, but it's sort of hard to do - and it gets tiresome to have to figure out when no one's looking before making a dash across more public space.
I once tried putting the pants on backwards. This looked even worse and felt terrible.
I used tape to hold the fly shut. It sort of works for a while, but eventually the tape gets unstuck. It's also kind of noticeable and I'd rather not have any conversations starting with, "Hey dude, why's there so much duct tape on your pants?"
I managed to run a loop of little wire through the pants and through the zipper to hold the fly closed in the middle; this works the best out of anything I've tried, but the pants still look kind of strange, being held together at just one point in the middle.
I thought about soldering the zipper (mostly) shut, since I don't really care whether it can open or not, however decided against it since it would leave that section of the pants stiff. (Not to mention that this is an issue I invariably wish to solve after I've left my house - in locations where one will receive strange looks if they start soldering their pants together or remove their pants to safely do so - though, perhaps with some good answers here, I can remember to fix my pants before trying to use them).
None of these solutions are particularly satisfactory to me and I feel like this has got to be a common problem. Is there a better way to repair one's fly?