specially BF and alexxx remind me of american pie characters...
BF fits the steve stifler character and alexx fits jims character
Was there a dirty, scummy, shit water drinking, dumbass, retard, friendless, dot-headed, smelly, poor, skinny geek in the movie. If there was then yes you are him. Hope this helps.