Going to a bakery owned by a person who hates you is not very dignified.
Sorry, you are an adult now. Suck up your entitlement.
You have no moral high ground to stand on when you want to start bullying and intimidating others to think and act like you, when their thoughts and actions are causing no physical or bodily harm to your personhood.
This is why the police state exists. Your government does not protect people. It terrorizes them into conforming with the social standards laid out by other inherently flawed human beings.
If it makes you feel any better, outside of the established law, it is your prerogative to deny bigots a cake.
Guy, I've known gays who been fired by homophobes, I've known gays who've been beaten up by homophobes. I don't think the government goes nearly far enough.
Here's what I'd do...
1) Any Church that preaches homophobia will lose it's tax exemption and be subject to FREQUENT IRS Audits.
2) People convicted of hate crimes will get mandetory jail time.
3) Companies convicted of discrimination will be forced to pay fines and put up signs explaining their crimes.