I feel your mention of the word clingy, a couple of times, in description, is indicative enough for me, to appreciate what you mean about hesitancy. Sometimes, when we come from a relationship, where there wasn't enough doting, we can be a little attention starved, and risk jumping into a new relationship, with someone where the pendulum swings from one extreme to the other. So, it's good, that you are having doubts.
Too much cling, can lead to a controlling behavior in a relationship. Needing to check in to your whereabouts is red flag/elephant in the room enough for me, to say, to you, stick with your gut instincts.
Take your time. It's OK, to be picky, where your love emotions are concerned. It's about you and your needs and finding someone that meshes well with you.