I think the last question brings it to the point. Do you use the nominal ASA setting from the film box? For many developers this is too optimistic. You should set the film speed about 2/3 to one EV lower (e.g. 50 - 64 instaed of 100 ASA) and develop about 20 - 25 % longer.