It's okay to cry, it's okay to be sad about it. It's okay to miss him, and it's okay to wish you did something differently. But never blame yourself for how things turned out. Never tell yourself you can't do better, and never tell yourself this is end of the road. Fate has a time and place for all of us and nothing you can do or say will change that.
Sure, it's okay to fall, but it's never okay to stay down.