I have a friend I've known for over a decade.
We used to be quite close but over time she's more of a accquitance than a friend but she doesn't seem to have taken the hint. 
She goes on about herself a lot and never asks about myself which is okay I can deal with that, I don't need people to check up on me I'm an adult.
However there's been a bit of drama over the past few years where she's ignored me for months (blissfully!) and then returned out of the blue acting like we are best friends. 
Shes always invited herself to mine in the evenings despite me having several children one with SEN needs and doesn't go to sleep till gone 11pm and is quite hyperactive (up and down the stairs needing attention constantly type of thing.) when she comes over she doesn't take the hint to leave and stays longer while I'm getting stressed out with DC.
I told her evenings don't work for me and weekends in the day would be more suitable. Expect again she's not taken the hint and keeps inviting herself over. I've made excuses to keep her at bay but now I've run out of excuses and she wants to come over and the idea of it is really stressing me out.
I don't know why she won't meet up with me in the daytime, she makes excuses and doesn't invite me to hers or anywhere else for that matter.
I don't want to be rude but she's full on taking the piss how do I tell her straight?