yes, we all have them.
for many years i've been purchasing a very good (64 ounce) liquid laundry product and have been adding about one-quarter bottle (27-28 ounce size - use approx. 6-8 oz.) of a very popular dishsoap to it and using ONE-HALF capful to each load rather than a full capful. this will DOUBLE your laundry soap over the course of the weeks.
i also use the mixture to treat grease stains before laundering.
another good stain cleaner is quite simple - purchase some of the $1.00 cans of either "scrubbing bubbles-type" cleaners OR $1.00 cans of "upholstery/carpet" cleaners for underarm stains on shirts AND ball caps - it may require more than one or two treatments, but you'll see a marked difference in the items being cleaned.
this is how i clean pop's four or five hundred ballcap collection - another way i do this is to treat the lightcolored caps and place them into the dishwasher atop of dishes they fit on - BE SURE TO RINSE THESE WELL WITH HOT WATER WHEN THE CYCLE COMPLETES!
for bloodstains, keep a spray bottle full of hydrogen peroxide near your wash center and spray the affected clothing until it stops "foaming" - place in washer with aforementioned laundry detergent mixture and you'll either have eradicated the "bloodstain" problem or will need one to two more treatments.
for "stinky" athletic-type shoes - this works wonders - treat the shoes as above and when they come out of the washer, place three charcoal briquettes into each shoe and place in a spot where they'll dry within a few hours - once dry, discard briquettes and your shoes will smell like brand new!