Her boyfriend is either too trusting, brave or just plain foolish.
desperate is the word that comes to my mind