It certainly could be flooded and hard to start.
What you want to do is check the needle valve and float in your carb to make sure they are working properly.
Replace if necessary
In addtion to that, check the tightness of all of the screws in your carb to make sure you're not getting leaking from anywhere else.
Then...remember to turn your fuel tap off every time!