find total incoming and outgoing time I am using HTC WildFire, and what to find how long I have been talking on the phone since purchase?

i.e., I want to find out, my total incoming and outgoing call duration
I found a free app that will track this information for you: Call Meter NG.  I don't know if installing this app right now will give you historical data but it's worth a shot.