get out and do things, keep your self busy. sometimes changing your routine is nessesary. call friends and family, don't dwell on the past and start new things. it is never easy , but you do get over it. things do get better. sometimes things happen for a reason, maybe your soulmate is waiting to meet you.
when this happened to me, it was really hard , but i think i had to go through it to learn what i really wanted. and it helped me find someone extra special, and i am very happy now.