I think it is very cute! It's a good reminder that you may have many boyfriends in your life, even though it is strong human nature to think the one you are with is forever.
haha yeah ive seen the gay one, just saw the straight one though, personally i found that the gay one was better dubbed (timing and stuff) and was more graceful. but they were both very amusing to watch, love em lol.