Why are some crystals large and perfect, while others are small and irregular?
The only answer in my book that seems close is :
The crystal shape, hardness, cleavage and density of a mineral are determined by the internal arrangement of its atoms or ions.
I don't see anything about why it would be small or large just that they have 6 basic shapes.
1 answer
time and space grown is also a factor