He dumped you via email? What a coward, he not have the guts to tell you face face, you at least deserved that much, I have no respect for people who do that
I am sorry, I am glad that you are feeling better now, do not worry, you shall find your soulmate