Are you sure you’re not a Democrat? I think you might “feel” more at home on DU - It’s the site for dummies.
Since you’re such a recent sign up, im sure you are familiar enough with the site to speak from experience.