I could have written your post. Sorry that I have no advice to offer.