Can talking on your cell phone while its charging make battery life shorter?

Yes, it will :)