Yikes! My kids have had their fair share of accidents. My 12 year old threw himself off a horse, not realizing it would hurt. (He was trying to scare me and got more than he bargained for.) no broken bones, we got lucky. My daughter's pony fell on her, literally, fell on her, on his side, when she made him go to fast and he slipped in the mud. She luckily didn't get any broken bones, and she learned a very VALUABLE lesson that day. (When your parents say it's wet, you better listen and just go slow.)
My 2 year old is always falling down and banging his head, he's between 21-22lbs so he's pretty tiny too, I've been lucky, that he always falls in front of my pediatrician, and gets a new bruise, so I've been luckly that she sees how he climbs even at the doctors office, and it's on record that he does that. So far, no hospital visits for bruises. I haven't had to take my kids in for broken bones... yet. *knock on wood* but I know with horses, animals, trees to climb.. it's just a time bomb waiting to happen.
The baby has had her share of accidents too - she rolled over and grabbed my daughters cat... who wasn't expecting the previously immobile baby to get a fistful of hair and cackle... so the baby got bit by the cat. (no blood shed, but it traumatized her.) and I whacked her head on a desk once when I was bending over. (she had a tiny bruise on her forehead, I felt bad.) LOL
Were you a preemie? I see you mentioned you were fragile. My 2 year old is "fragile" as in he bruises easily, due to being a preemie, and he's at risk for broken bones, due to his prematurity.
I luckily live in farm country, where kids routinely are rough housing, and getting hurt, my kid got an infection in her toe, from her chickens. She ran barefoot after I told her not too - and had a wound from a misquito bite she'd scratched. That was a not-fun ER visit to have it drained and packed, and then the follow up care til it healed. (she makes sure she wears shoes now.)
I try not to be over protective with them, but it's hard. they all do such stupid stuff sometimes.