Wow ... am I relieved to find this site! Been dealing with this for at least ~15yrs (since 30s) on what seems like a monthly basis 30-45 excruciating minutes at a time. Some times it goes away, then...