It sounds like your girlfriend is projecting her insecurities onto you, and then manipulating and gaslighting you so stay with her. This is abusive behaviour.
You do have a choice in this. She has shown you who she really is. Are you going to believe her?
It sounds like you could benefit from therapy based on what has happened in your relationship and other issues.
Some other things to consider… Do you feel you deserve to be treated this way? What is making you stay with her? What are you getting out of this relationship?
Should YOU give her another chance? Are you for fkg real?
It sounds like your girlfriend is projecting her insecurities onto you, and then manipulating and gaslighting you so stay with her. This is abusive behaviour.
You do have a choice in this. She has shown you who she really is. Are you going to believe her?
It sounds like you could benefit from therapy based on what has happened in your relationship and other issues.
Some other things to consider… Do you feel you deserve to be treated this way? What is making you stay with her? What are you getting out of this relationship?