Question: Why does my bf like to flirt with me in front of his friends? 

Answer: He definitely thinks you're hot and he wants them to be envious of what he has. He also probably wants them to keep hands off.
This question from the Yahoo Q&A forum is categorized in the topic: Politics & Government