why is the heart on the left side

This is because it has to pump the blood further around the body , and against higher pressure , compared with the right ventricle .To make sure your blood flows in the correct direction, valves guard the entrance and exits of your hearts chambers.