arg, sorry,
take as much time as you need to recover, don't let people push you to get over it quicker, and don't get mad at yourself for feeling down and out!
everyone has their own recovery and grief!