hmm, that sucks dude. hope it gets better.
dont prevent yourself from geting out there, i have and it is misierable. but its likey best to wait a few years unless you are sure.
Im so sorry for you. Last time you were here you said you were really happy together, so it must be devestating. If you need to talk, Im happy to listen.