I will be wondering that why the price of BTC don't be constant , it keeps changing

The reason why the value of Bitcoin keeps on changing is due to it's demand, supply, and fluctuation. If people more likely to invest, then the value will increase. Another on is the supply, Bitcoin is limited, that's why it is a huge factor in terms of it's value.