Only you can decide that.
tell him how you REALLY feel it will be hard
He probably had a reason, just ask and if the answer isn't sufficient, time for a new boyfriend.
=First if you don't like the person your dating kindly dump him the you can go out with the person that asked you out. but when he asks you out tell him a in about a month so you have time to dump your boyfriend and let it soak in for him and for him to move on also.=
when i feel like i am pushing or annoying my boyfriend and let him hav a little of his own time :) then he asks me to come back.. but if you feel like your pushing him, dont panic , just lay off for a while, or ask if you are being annoying, or ask if he wants his 'own' time :DD hope you take what i do and it works.. :)) Dont Stress
tell him you'' give him a call next time your single
No.
if he always tells you what to wear/not wear. asks you every time you go out who were you with, tells you what to eat, what to do for a job, where you should live ect..
It's time to find another boyfriend.
DONT
When your boyfriend asks you what you love about them you should say everything. If he asks you what everything means you should say I love your deep voice if he has one, the way you cant stop buying me things, the way you laugh, the fact that you tell me you love me all the time and the way you hold me at night.
It means it's time for them to grow up and it's time for you to let go.
If you like him enough be honest, if you want him to back off say you're taken or you're not comfortable being with someone at this time in your life.