What about your mother? That was meddling, wasn`t it? You and I are the same, Ed! You could have stopped at any time but you chose to keep going and push the limits of your abilities just because you could!
I dont see what youre so upset about. This is how we progress. Human experimentation is a necessary step. I would think a scientist should understand.