I'm so sorry about your loss. You gave him a wonderful life--he was lucky to have you for a mom :-)
I, too, get the guilts about coming home from work, letting the girls out & feeding them, then rushing off on my bike. I get "booboo" eyes from my three beautiful golden retrievers when they see one of my Dolces being prepared for a ride. Today, I was in a training course, so I got home about an hour later than usual. Decided not to ride, mainly because the girls had been home alone all day, except for 30 minutes playing with their doggy walker at lunch time. Of course, they are now waiting for Daddy to get home, ignoring me!!
Try not to feel guilty. Your baby knew you loved him. SKM has said it all so beautifully.