Like R2C said,

channel your anger into positive things, workout is surely one of them. Do not bottle the anger, as it might, and will go off at the most inconvenient time.

Your feelings about missing your W are also normal, as you are slowly transitioning out of the shock stage and into the stage where you will feel the whole magnitude of your situation.

You are handling things admirably and you sure are keeping yourself a whole hell of a lot better then I was, when I was at your time stamp.

Feelings change, you will grow stronger and you will THRIVE.

Stay strong buddy,

V.