Romans 8:32 (NIV)

32 He who did not spare his own Son, but gave him up for us all�how will he not also, along with him, graciously give us all things?

Our God is rich and generous to us. Here the apostle reminds us that a father who gives up his own son, will graciously all things that are needed.

Sgt. Dennis Weichel, (pronounced WY-KLE) 29, died in Afghanistan last week as he lifted an Afghan girl who was in the path of a large military vehicle barreling down a road. Weichel, a Rhode Island National Guardsman, was riding along in a convoy in eastern Afghanistan when some children were spotted on the road ahead.

The children were picking up shell casings lying on the road. The casings are recycled for money in Afghanistan. Weichel and other soldiers got out of their vehicles to get them out of the way of the heavy trucks in the convoy. The children were moved out of the way, but an Afghan girl darted back onto the road to pick up some more casings right in the path of a speeding 16 ton armored truck.

Weichel spotted the girl and quickly moved toward her to get her out of the way. He succeeded, but not before he was run over by the heavily armored truck. The girl was safe, but Weichel died of his injuries. Dennis was 29 years old and had arrived in Afghanistan only a few weeks before.

Staff Sgt. Ronald Corbett, who deployed with Weichel to Iraq in 2005, said, "He would have done it for anybody," adding, "That was the way he was. He would give you the shirt off his back if you needed it. He was that type of guy."

This is the same type of sacrificial love God showed us, by allowing His Son to die for our sins. God loves us deeply and graciously gives to us what we need.