@flouiserain 6 pages in (I'm on mobile app) and it's that virtually unheard of unanimous MN AIBU thread.
I'm also totally shocked at the cheek of your DFriend
Unless you stole her inheritance, I too cannot fathom why you would share your winnings with her. Or more importantly why she would demand that you do!
You're paying for her meal and taking her to cinema each week (why?) with voucher that comes with it. Gambling winnings should only be shared when you both put down equal stakes. She's lucky you let her watch if she never plays with any of her money.
But most of all, I am at a loss to understand why your DFriend would accept this inbalance if she was a genuine friend? There is something askew with this friendship and if you don't draw a line that she doesn't take advantage of your good nature', you're going to lose the friendship anyway or maybe have.
Right now You= free meal, 2 free nights out (cinema and casino), zero cost to her + free money bonuses , she keeps ignoring all the money you've laid out every week (including when you haven't won) when she takes half of your winnings.
Really you want You= nice equal fun time together without any payment
Take another friend OP, not this one. See this CF'friend' at a bar and let her buy her own drinks.
Please stop equating your company with constant free money & no return kindness, as it's spoiling (or has spoilt) your friendship. Her behaviour last week was evidence of that.