I'm kinda confuse with myself. I'm a guy but i'm been watching gay p*** and i can't resist it. Since i was 12 and now i'm 20. I tried my best not to watch it cause i want to be straight. Once i was too h**** i guess, when my friend was peeing in public toilet and i was beside him, i touch his d***. He was shock & scolded me. And i also looked at my another friends bathing before. What must i do? I just want to be straight guy.