Hello vmc: I'm sorry I cannot comment knowledgeably with regard to what is going on with your bf.
However I noticed this is your first post, here on PC, & you have not yet been greeted. So... welcome to PsychCentral!
Hopefully some other members will yet be able to offer some informed opinions with regard to your concerns. Best wishes...