Infective endocarditis can be caused by bacteria (most common) fungi and other micro-organisms that manage to weasel their way into your blood stream and travel to your heart where they make their homes in defective heart valves or damaged endocardium.