I now realise she isn't staying with you but lives nearby... And has a key to your house.
I cannot say this loudly enough!! .... ( as i am hopping mad
on your behalf OP!)... Take the key back from her, she is abusing it!!
If your DH doesn't agree then add a mortice lock to the door!! She doesn't get a key to it!! It is your home!
She has no reason to be in your house when you are not there. She is noseying, prying, meddling with your stuff and going through your bedside drawers!! FFS ! How you haven't shouted at her, i do not know!?! What about your privacy??!!!
Helpful is ... on request- walking your dog, feeding your cats, running hoover round downstairs, mopping kitchen, bringing your washing in off the line as it's raining and you rang her. Folding it neatly on the side. NOT NOT EVER is helpful ' going into your private bedroom and -God no! Not !- your bedroom drawers! And you told her not to anyway (a normal respectful person wouldn't have anyway without being told!). And she's still doing it!
Why she thinks it's ok to let herself into your house and meddle and pry when you are out i do not know! Forget 'she cries easily', I'd make her filuping cry!!! My neighbours would hear me roar with indignation!!
Please reclaim your privacy and sanity!!
If you won't, then go round her house and rifle through her knicker drawer, and get them all out into the lounge laid out in piles, say 'i am just trying to help you decide which are servicable ones and which need replacing... I've put an order in to Bigknickersareus to replace these here at size (Â¥) , and I'm just trying to be HELPFUL!" *
*Don't really do this! But thought makes you smile
?