Hey man
My reply is a bit long but I'm thorough like that

Playfighting a lot , long lingering stares
You mention she was erratic. Was this out of character for her? Who was playfighting, you and her or her friend?
she threw a cup of lemonade at me I threw a cup of water at her.
I know its a thing of the moment, but don't throw things at people
Ok so I'm trying to be a little light here but its serious stuff, matching aggression will most likely lead to escalation and more serious fights.
Remove yourself when that happens, give everyone room to cool down.
she told me she had had sex last week, whilst we were in a no contact period indicated by her
You are not exclusive, she's seeing other people. This hurts you, it seems like the relationship is not on terms you like correct?
I asked how it happened and she said things just got out of hand and also said just like when we got together
People with BPD tend to be impulsive, she mentioned it happened before, and it happened with you, it will probably happen again. Are you ok with that?
I didn’t know how to handle that and just went for the I love you I don’t like hearing this stuff and tried to kiss her ( our faces were very close together ) and she pulled away and said. No
It sounds like you love her very much, she sounds like she's not so sure, and this is hurting you.
You said you've known her on and off since november is that correct? How much of that time has been "on"?
how do I get her to understand that hearing these things really upsets me and that it is cruel . She knows how I feel about her .
I am really struggling to set boundaries and think that this could help us .
The goal is not to ask for guilt admission, but to end the conflict entirely, subtle difference. There's an article and video here about ending conflict here [
https://bpdfamily.com/content/ending-conflict]
From the post I gather you feel you are not being considered as part of a relationship. She rejected your advance, she said no. Give her space, give yourself time to truly consider the relationship you have and want to have with her.
Before you can set boundaries you need to think hard and honestly about where you draw the line, she will likely test it and try to trample the boundary, she might split you again, perceiving it as you doing her wrong. This takes strength, if you give an inch they know to take a mile, if you pursue when you shouldn't they know they get their way anyway.
Think hard: what specific issues would you like addressed as a boundary?