Sometimes conflict is appropriate. If someone is not respecting your first few answers and continues to try to violate/ignore your boundaries, then you need to spell it out in no uncertain terms. That's my opinion. You needed to make the lines clear. So good for you.
It's just that you are still learning how, so your early attempts will probably be too harsh. But that gets better over time, with practice.