TRG, we are still human, no one will fault you for being upset at seeing a friend like that. My home is in my still district. I have seen friends/neighbors in a way I wasn't happy about. We do the best we can, I have cried after doing CPR on a 3yoa and I didn't know the family at all. Anonimity is our friend, most of the time "better them than us" and " at least it isn't my family" works for us and makes it easier to see the shit that happens out there. There are just some things on the job that suck! What you had to do is one of them. We all know that you did your job to the best of your ability, friend or not, that is all that matters.
BTW you wanted a story so here is one I was on. On my first department, we got a call for a possible structure fire at 517 whatever street. We dress and mount up make the left out of the station and there is a NICE header! My officer yells back it's a worker and to get ready, then adds it is his neighbors house. Then as we start to make the turn onto the street and dispatch updates to a corrected address of 515 whatever! Not the officer's neighbors, now it is my officers house. we pull up and the whole second floor is rocking. My backup guy and me stretch the line and get ready to go in. The officer is back at the rig, obviously very upset and not coming up to the door. We go without him and do what we do. Afterwards no one held any hard feelings against him. It was his first house, they just closed and were getting ready to move in. I would have shit myself if it was my house.
We never know how we will react to something until it happens. Remeber your first fire, your first real pin-in. You didn't know if you were gonna pass the test, but you did and you loved it. Now you passed this test, it sucked but you did the job required of you!