If Jesus loves us all, why does he only help those who believe in him?

Jesus does indeed love everyone of us, whether we believe or not.  The problem is that we are not always willing to accept his help.

Think about this: when it rains it rains on everybody, the good and the bad, the believers and the nonbelievers.  Think also about this: what we pray for, or ask for, might not be the best thing for us.  Only Jesus knows what is best for us.  If he were to hold back on something we really, really think we need, we would see that as a lack of help.  But what if what we really, really think we need will be hurtful in the future or to others?  It is very hard sometimes to see what is helpful and what is not.