why we use mining
Because it is the only objective mechanism that lets us mint a currency, and verify transactions in a decentralized fashion. If you sit down, and think of another manner to have a ledger of transactions whose fate isn't in some central server, and whose money units are distributed fairly, you'll quickly notice it's impossible.
But, dive into the details if interested and/or still in doubt: