Thank you very much for the help on getting this problem sorted out! As for those who may not look at the first page because of TLDR:
Go into about:config
Look up "security.mixed_content" without quotes
find the one that says "security.mixed_content.send.hsts.priming" without quotes
Set that one, and only that one, to false.
Don't change any of the other settings, because those are fine and have some importance that escapes me.
Hope this helps, and I take no credit for this fix, it was Blue Penguin's post on how to get this fix that helped me
(IMG:[
invalid]
style_emoticons/default/laugh.gif)