Q.Why Does My Tomato Plant Have Hundreds Of Flowers?
Picture attached. Covered in hundreds of flowers.

Certified GKH Gardening Expert
Excessive flowering can be due to too many branches and leaves. You can prune off tomato suckers as they appear, those that sprout at the juncture of the main stem and a branch.
https://www.gardeningknowhow.com/edible/vegetables/tomato/tomato-plant-suckers.htm
https://www.gardeningknowhow.com/edible/vegetables/tomato/pruning-tomato-plants.htm
Are you getting lots of flowers but no tomatoes? This article should help:
https://www.gardeningknowhow.com/edible/vegetables/tomato/tomato-blossoms-no-tomatoes.htm