Hi there and welcome. Well, unless your doctor tells you that is not normal, I'd really not take into account what non doctor friends are telling you. You are actually within the normal range of three to five days that most women have their period. Your friends are wrong. good luck