eveything thats happening to u is normal I get several boners during the day , the slightest thing gets me hard . I too leak cum its your hormones . it soon will get better my 15 year old cousin says as I ask him . when u are masterbating what do you think of ?