It sounds like you are a very dedicated and kind hearted person, and your wife has taken for granted these traits. Speaking as someone who has recently moved away from my "regular" life to pursue my dreams, sometimes when two people grow apart it is because one person is growing.
Losing a relationship is a grieving process, be gentle with your own heart. Don't rush in to dating, the answer to getting through this heartache won't be found in the next person you start dating, it begins with you.
My advice is to spend your time enriching your spirit, in whatever ways you find inspiring (travelling, learning something new). Then when the time is right and you meet the right person you will be healed, and able to give someone who may be able to treat you better with the love you are capable to give. Which sounds like a lot.
Being single isn't all that bad, the wound is still fresh, be patient.
Take care of yourself,
MaidenHeaven