My advice: you should stop all interaction with him immediately, professional and personal. If your company is still employing him for his landscaping services, have someone else take over the working relationship. Just tell your employer you have too much other work and don't have the time, and need to handoff to someone else. You need to shutdown all personal contact with him as well. I have seen a couple of buds (all single) go through this with women, and almost always the chick was involved with another person. This guy seems to be playing with you, taunting you. He knows you are attracted to him, and he is leading you on with his behavior, as best as I can tell from your post. Kissing? Holding hands? Hand on your leg? Taking his shirt off to show you his tats? Telling you "I love you?" 'Cmon man, he's playing with your head, and he's a jerk. Maybe he doesn't know what he wants, but you shouldn't be the collateral damage while he figures it out. These situations did not end well for my pals, as there were too many issues, and the signs were all there. I can tell you the longer this dance and tease goes on, the harder it's going to be for you to get out of it, and the worse you will be hurt. Cut it off, as much as you don't want to. You're in control pal, not him. Have respect for yourself. You need to get back your life, and focus on your work, your family, and yourself. You don't deserve this treatment. Get out man. Fast. No explanations are necessary.
End it now. And be strong. Good luck.