its really not on the left side, but is actually just about behind the sternum. it is just slightly to the left side of that though, so that is why most people say it is to the left....as far as why that is, its due to the lungs. your left lung has 2 lobes while your right lung has 3, so the left lung is about 2/3 the size of the right lung, to make room for the heart to sit over it and kind of push it further out to the side of the body. hope that helps