The lemon tree is dropping the fruit of the tree
Pulling all of the flowers off will prevent the fruit tree from producing.
They produce fruit, they just take years to do it.
3 years in the summer i am a plant genious but you should get star fruit they are MAXING.
You stop it by removing all the flowers on it before they open. Or you could kill the tree (bad).
Lemon trees take many years to start giving you any lemons. They're hard to grow.