You've ignored the logical leftist follow on to the offended mentality - sue someone. If you don't like it that a Christian lady won't provide flowers for your homosexual "wedding", sue her! Make that woman sorry that she offended your sensibilities. Of course, that's just one example, but there seem to be more and more lawsuits in response to something that should never have become a legal solution. Go ahead and be offended if you want. You do have that right. What right you do NOT have is the right to shut down reasoned discussion. You don't have the right to ruin someone's life just because they disagree with your viewpoint. The problem seems endemic to the left rather than the right.