It sounded pretty final to me but alright... people can change their minds. I'm glad to hear you all arrived at a new understanding and came to new agreements to try.
Perhaps learning how to deal with conflict constructively could be something you all could talk about? GF bottling things up til explosion is not a healthy way to go. Could take this as opportunity to talk about healthier conflict resolution
Could also take this as opportunity to stress that if things do not work out in the long run despite trying your new agreements on for a time? Let her know you prefer to be broken up with rather than "a cold drop" like that. That seemed to really bother you.