If this were YA lit, I'd say he was turning into a vamp/werewolf/whatever's hot right now and he's going through his moody "I'm staying away for her own good phase".
But it's not. It's real life, and you can't play the stupid girl that makes all the wrong choices, yet everyone loves her and she wins at life in the end. You need to make smart choices for yourself, and take to heart what the women here have been saying.
And I obviously need to quit reading so much YA lit. After I finish this book....