Is your shower curtain or shower curtain liner disgusting? Don't beat yourself up about it, it happens to the best of us. Just don't throw it out and buy another one!
Instead of throwing it away and buying a new one you can just throw it in the washing machine with a little bit of detergent and bleach. When it is done washing just hang it right back up to dry and it will be as good as new.
I have a fabric shower curtain (that I bought on clearance for $4) that I will wash with my other linens but the liner I have has been washed this way several times. It is still as sturdy as ever.