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

because it purely depends on supply and demand and is not controlled by any third parties. That is the best trait of bitcoin at all, as it allows everyone to have the same access to this tech