Is it weird if your best friends boyfriend starts flirting with you all day and then says 'oh sorry I thought you were my girlfriend Damn I should have said should have gone to specksavers?

Yes, that's weird. And a pretty lame excuse, also.