I don't have to like it... but the reality is we are in a two-party system and which party is in control matters.
It wouldn't if both sides would reason with each other in a proper democratic fashion and submit to reason when they recognize it.
I am against redistribution of money, for example, but I guarantee there are reasonable arguments that would convince me to support some level of redistribution if I wasn't concerned that my enemies were attempting to build up a sequence of precedents to gradually grow socialism ever larger.
It's the same with gun control. I can imagine supporting some form of gun control if liberals would acknowledge and respect the fundamental spirit of the constitutional amendment, which is to honor the individual's right to bear arms and allow the public to secure itself against exploitation and abuse.
The problem is that the Democrats don't want to acknowledge any political diversity except what fits into their paradigms and programs. In democracy, you have to accept that people have the right to think differently than you do and to discuss issues across these lines of difference. Even Feminism used to say that because, back then, they were the ones marginalized and shut out (shunned) from civil democratic discourse.