Cant keep an erection and i’m SIX TEEN.

Patient: Im 16 and gay. When me and my boy friend have sex sometimes I cant keep a boner. I also cant cum and barley feel oral sex, i don’t know if that’s a nerve thing for the oral part but why cant i maintain an erection during sex? Should i take a supplement or what? PLEASE HELP!!!