Why do people cheat?

Samantha
I really would like to know, why people cheat? I've been with my dude for 8yrs and during that we were long distance for 3yrs, and living together for 5. For the last 3yrs we have been living in his hometown and since we been here I caught him up texting female and wanting to meet up with them. And how I feel right now I really want to do something out of character to him. I looked in his wallet to get some money out and found a female number in it. I really don't know what to do but something hateful right now.