<human>: Can you provide a brief overview of the text?

Just started seeing this guy. We don't live in the same area, long distance dating. He calls, texts messages all the time and I do too and I care about him a lot. He's heavy on the trust thing. Says things like we gotta have trust without it we have nothing blah de blah. He has tons of female friends when I say tons I mean tons. his excuse, he gets along better with women. Even his best friend (who I still haven't met) is female. (Pretty sure they live in the same area) All these things I can put up with even though it makes me uncomfortable. 

Anyway i went over to his and we're hanging out... Things get rather heated and frisky... I pull down his boxers and low and behold I find a long blond hair wrapped around his dick. My hair's black, his is black as well. His excuse he has roommates (both male and dark haired) they share a washing machine. Viola. His other excuse he visited his mom and sister that day. Maybe a toilet seat thing I dunno. I want to trust him but it's freaking me out. I don't know what to think.

 Reddit am I over reacting? Or is something suspicious going on here? Guys how common is it for random hair to end up on your privates?  I wanna give him the benefit of the doubt here, but I feel as though I'm shooting myself in the foot, arm and face.. Is this one mighty red flag I'm foolishly overlooking?? Thanks for the advice.
<bot>: Dating guy, long distance, found hair on his dick that is blonde luxurious and isn't mine.  Is he cheating?