With my VQE algorithm, I want to obtain both the ground state energy and its corresponding ground eigenstate. However, the state I reach using VQE is usually very different from the true ground eigenstate, though its energy is still typically nearly exactly equal to the ground state energy. It seems to me that, depending on the initial state, a system can have multiple states which correspond to the ground state energy - however these usually aren't eigenstates. Does this mean I'm doing something wrong? Is there a way to guarantee that I reach the ground eigenstate?