Treese, never feel stupid for trusting your husband. Like me you were together a long time and that was built on trust.
In hindsight we see so much, but then I think I would rather have had my faith shattered at the end of 29 years than to have lived a life of suspiscion.
You had so much more than many people will ever have. One day you will be grateful for that but it takes time.