As someone who has spent the last 4+ years going through all that sort of stuff...

Don't be too hard on yourself - it'll take ~18 months to a few years till you really feel like getting back on...