For those of you who watch How I Met Your Mother, this is nothing new. Barney Stinson (Neil Patrick Harris)…