Please help

My 18 year old bf has trouble getting hard or staying hard. He was never like this before. What could it be???