Do long phone calls affect an iphone battery life?

I usually talk on the phone with my friends everyday and the call duration would usually be 3-5 hours. Is this hurting my battery?

It's not hurting your battery, but any phone usage is going to run on the battery. Usually on iPhones standby and phone calls use the least amount of your battery power.