Every cell in our body requires cholesterol, our cells are capable of producing cholesterol if they require more than diet provides, our liver produces cholesterol, this is how important it is to our health and well being.
You could eat no cholesterol at all but still have high blood cholesterol. This fear of cholesterol is brought about by years of misinformation, it's pure laziness on the part of people on here who come on spouting crap about how sat fats are bad for our health when all the relevant information to debunk this theory is out there for all to see, pure natural fats from animals such as tallow from beef and lard from pork are remarkably healthy foods as is butter, egg yolk and cheese amongst many others such as fish oils.
This recent study for instance could find no correlation between dietry cholesterol and instance of CHD and CVD related illnesses.
http://www.ajcn.org/content/early/2010/01/13/ajcn.2009.27725.abstract