What causes heart murmurs and shortness of breath?
Hello and thanks for your question. It sounds like you have a septal defect between either the atria or the ventricles. The septum is the piece of heart muscle that goes between the atria and also between the two ventricles. A septal defect is really a hole between either the atria or the ventricles. Blood flowing across this defect causes a murmur. When you heart contracts then the blood not only goes where it is supposed to but also can leak across the defect mixing oxygenated blood with non-oxygenated blood. The only way to repair this is with surgery. You will need to consult a cardiothoracic surgeon who can discuss the possible surgical repairs for you.