Wantlove, Just because he left, doesn't mean it HAS to be because of you, i.e, what you said or did. Some of these individuals have some very serious, deep issues that hit them like a ton of bricks and when they do, they run. They are the ones that never learned out to cope and deal with those deep emotional issues.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.