Gillian visited (to visit) her friend Ann in Hull. She went (to go) there by train. Before she arrived (to arrive), Gillian had fallen (to fall) asleep and nearly missed the station. After she had left the train, she noticed (to notice) that she had forgotten (to forget) her bag. But a nice woman had thrown (to throw) it out of the window before the train left (to leave). After Gillian had seen (to see) her friend, she was very happy. Before they went (to go) to Ann's house, they had had (to have) a huge ice cream. During their visit the two girls talked (to talk) a lot about school, their friends and of course about the boys. They had (to have) a great time together. Before Gillian left (to leave) her friend again, she had bought (to buy) a souvenir for her mum.
I think these 4 past perfects are not necessary: because of before the sequence of events are clear without past perfect. Am I right ?
May be there are too much " before" and "after" and it makes the text confusing and past perfect is necessary
I don't see a reason to emphasize these actions