Hello Fay74: I noticed this is your first post here on MSF. Welcome to the forums.
I hope you find them to be of benefit.
Regarding the situation you described, I think your assessment is on target. This person is not a friend. He's simply someone who uses you as a fill-in when he has nothing better to do and takes advantage of opportunities you present that make it possible for him to pursue his own agenda. If I were you I'd do whatever it takes to "show him the door", as the saying goes. Hopefully you are not so needy, in terms of friendships, that you allow someone to treat you this way and still allow them to keep coming back. At least that's my personal reaction to the situation. Best wishes...