He sounds like an ass to me, playing both fields. If I were you I would have just let this relationship go a long time ago. It will hurt, but it would get you out of this cycle of being used and being left.
If you won't cut him out of your life then yes, set boundaries and stick to them. Platonic friends don't act so intimately.
If you won't cut him out of your life then yes, set boundaries and stick to them. Platonic friends don't act so intimately.