THE TRUTH WILL NOT FRIGHTEN HIM FOR LIFE!!!!!! Kids at school talk. The information should come from mom, not some other 7 year old that has a 14 year old brother that told them everything!!!!!
What fun!! I remember when this first came up at our house, I was a nervous wreck!!
I've always been a big fan of answering their questions honestly. At 7, the fact that he is still bugging you might be because he knows he's not getting the full meal deal from you. I don't think we should tell them anymore than what they are asking, but at this point, you might need to go ahead and tell him the truth. But only to the questions he has asked! I'll tell you this, I can almost guarantee you he has heard things at school. Kids talk, and it's amazing how much they know early on these days!!
My daughter is now ten, and at about 8 she was asking me a lot of questions. And the "nice" little kiddo version wasn't cutting it anymore. She kept pressing. So, I just told her matter of factly. She handled it well, and we all survived!! (even Mom!) I don't think I am making her "grow up" too fast. She know what I think about sex. That God created it so that husbands and wives could make babies. That it is natural and healthy, when between two married people. You don't have to be explicit and gross to tell the truth, either.
Good luck!!
April