I think it's clear he's the stalker, but even if the bf isn't, still doesn't seem like a good guy to date. A guy who is so insecure that he constantly needs to monopolize your attention or show off his relationship with you when it really isn't needed or appropriate, has got some issues that sugarcoating won't solve.