Here's why:
* Size matters: Asteroids range from small pebbles to objects hundreds of kilometers across. The bigger the asteroid, the heavier it is.
* Density varies: Asteroids are made of different materials (rock, metal, ice), and their density can vary.
* We don't know everything: We haven't measured the mass of every asteroid, and some are very difficult to study.
Here's an analogy: Imagine you ask, "How much does a rock weigh?" The answer is... it depends! A pebble weighs very little, but a boulder is much heavier.
Instead of asking "how much does an asteroid weigh?", think about these things:
* How big is the asteroid?
* What is it made of?
Then, we can start to make estimates!