I agree with
@Yossarian and
@Splinty .
Here is the problem. You allow them to do it in the beginning when it's most important. This time is laying the groundwork. I make it a point to tell people early on, first time they start easing into my personal space I tell them to back off. You go quiet or "ghost". And how is that working for you?
I'm not mean so I kinda make a joke that gets the point across.
Where have you been?
Nunya damn bizzness.
And don't tell where you have been. If they push, get serious and tell them to fuck off. It's a minor thing but establishes boundaries efficiently.
Every single time a gf starts bitching about how someone is treating them, I say "well you allow it."
Be confident In who you are. Don't pretend to be someone else, more passive, in the beginning. I think you will be pleasantly surprised in the results.