Welcomed Blair!
There is something i dont understand. If your regular doctor just scheduled an echo, i assume you dont have a recent one. So based on what did he tell you that surgery may be soon?
On the other hand, you must follow this with a cardiologist. GP have, of course, a general...