Don't forget to clean your bed linen at least once a month. Everyone sweats, whether it's through their head which will release oils, or their feet or any where else and this will leave odors. Your body also has dead hair and skin that falls anywhere including your bed. So maybe cleaning the linen once a month might not be often enough for some, I guess it depends on how active you are.
This page contains the following solutions.
Tips and ideas for washing, drying and folding sheets. Post your ideas.
Mend small rips and tears in pillow cases and sheets before you throw them in the washer. This will prevent them from ripping more.