Cool off a bit there love...
The problem is using Internet Explorer: it is the absolute worst at controlling what gets returned, and what that can do once inside your system.
Hubby may very well be telling the truth.
I strongly suggest you start by doing the following:
Try "MalwareBytes" to clean up your system:
http://www.malwarebytes.org/
(free version has no "real-time" shield)
Next, use a browser worth a dam.
Get Firefox as your default browser & use it for all tasks.
Modify it so you control what's being returned.
FIREFOX: Tools> Options> Privacy> top drop slot set to "Firefox will use custom settings..."> Check 'Accept Cookies from sites' &
►Un-Check 'Accept 3rd Party cookies'.
A good collection of effective security & privacy add-on's (Official Mozilla) is here:
https://addons.mozilla.org/collections/dunbar-pappy/dunbarpappy/
►"AdBlock Plus" ( ☛AdBlock must now be modified: http://www.ghacks.net/2013/07/31/how-to-configure-adblock-plus-malware-social-media-button-and-tracking-blocking/ )
► At minimum, get the #1 item for malware prevention: "NoScript", which constrains automagically fetching & deployment of potentially tainted assets, and offsets the Microsoft forced install if it's rubbish.
Bookmark and refer to this page for how it works, and how to use it when sites don't function and you need to "loosen" script permissions : http://noscript.net/features#contentblocking Look under the heading "Options", about 2/3 down.