It's also true that Celia's 'friendship' with Petra is disfunctional at best. The power dynamics were and still are all messed up (Petra needs-needs-wants-wants, Celia gives-gives-gives). When you have that kind of dynamic with someone, it's hard to break out of those patterns. It basically took being physically separated from Petra for Celia to realize that she was an actual dickhead.