Boyfriend getting hard

Sometimes my boyfriend can’t get hard so I have to suck it for him to get hard...

Why is this?

Like is it normal? Or why doesn’t he just get hard without me having to suck it every time to get it hard?