<human>: Give me a shortened version of the text

I have a colleague who's been asking me several personal questions and I'm not sure whether it's because she's nosy and a gossip since she already told something I told her to another colleague, or whether she's a potential threat.  I don't know whether or not this colleague was taught manners or if it's in her nature to get into everyone's business but lately she's asked details like:

- where I live
- which transit station I go to
- which bus I take
- what time is my bus (she asked it Friday)
- if I live in an apartment or a house
- which month my birthday is in
- my age
- made a comment how nice a coat was I was wearing and how expensive it was (it was expensive but I didn't pay for it)
etc.

I've given her some details already but I don't feel comfortable giving out more and it's putting a strain on our working relationship.  The other day she asked, if you don't mind a personal question, how old are you?   (And you know what, I do mind, in part because I am much older than her and other colleagues, although and act younger)   I tried dodging the question with a hint saying I was hassled by a doorman a few years ago and asked for ID and she guessed a number, and then hassled me the rest of the shift for the precise number.   I have my reasons for not giving my exact age and especially not date of birth, and one of them is privacy.
<bot>: How do you deal with overly curious people, especially those you have to work with, who try to stick their noses in your business and won't relent until you give them what they're looking for?