Please don't blame yourself, when I lost my girl to colic I did the same thing I blamed myseld. In hindsight I know that I couldn't have done more for her, I saw her go down the first time, called the vet, stayed up with her in the rain all night long.
Hope you remember all the good fun with your boy I am thinking of you xxx