completely normal, ur normal , everyone has diff parts, u ejaculate properly, everything is ok, just get used to the size of ur penis, its not going to change!
Hi sounds to me that you have a normal average as you say when you are erect, but small when soft. i would say you are ok you may get a growth spurt leading past your teens, that small i would get it looked at by your Doctor, please Take care............Bob