You will get there if you keep standing up and putting one foot in front of the other.
Allow yourself time to grieve and time to wallow, but keep it limited and be busy with positive things the rest of the time - I imagine that isn't too difficult when your son is around, and probably more so when he isn't.
Chin up lass!
Reality is that which, if you don't believe in it, doesn't go away.