<human>: Can you give me a shortened version of the text?

Me and my girlriend have been together for close to six months. We are both juniors in high school. She is a very respectable, hard working, and honest girl. That is why what she did hit me so hard.
  She recently got a job and became friends with her coworkers. Last sunday she told me she was at her grandmother's house for a cousin's birthday. Her story was confusing and cluttered so I was naturally suspicious. 
  Days later I discovered that she had really gone to eat and to a movie with her coworkers, which are 2 girls and 3 guys. When I told her I knew she immediately broke down and has cried  almost non-stop for 3 days. 
She says that she lied because she thought I wouldn't let her go with them, because I had expressed dislike towards one of the guys before. She said she just wanted friends and didn't want to lose an opportunity for them. I believe this is true because she has had close to no friends for almost a year, and has searched for them during this time. 
  Although I am upset that she lied to me, I want to forgive her because she has never done anything wrong before. She has made it chess she realizes why her behavior upsets me and that she regrets it tremendously. 
 However I am still worried that there is more to it than she is telling me. I don't feel like I trust her anymore. Is it time to forgive and move on? Or is the answer something else?
<bot>: girlfriend tells me she is at relatives house while she was with a group of people I do not know. Claims nothing happened and only lied because she was scared of my reaction