<human>: Girlfriend of two years has been weird lately she recently slept over at a guys house by herself against my wishes. But  assumed I could trust her we have had lots of history.

so next day I knew something didn't feel right. so I asked the obvious question, said she hooked up and then fell asleep with some guy there. We had plans for a future moving in together I was seriously really in love. And I want to know if I would be a complete idiot to take her back. By the way this was about 4 days ago, so maybe its a bit too fresh.

Provide a brief overview of the text.
<bot>: girlfriend of two years cheated on me. We've been through a lot and I still love her, but don't want to get fucked over anymore. Is there anyway to reconcile it?