I feel like I have a huge problem with anxiety and being nervous. When I used to make out in public places I would involuntarily get hard in my pants, but every time I tried to fuck (in private) I couldn't get hard when she could see my dick. Since my young teen years I had a problem with being nude and I still can't pee when people are next to me, so I think this might be the reason. How do I fix this?