Hey, until Einstein came along there were only 3 dimensions. I wouldn't be surprised at any number over that.
The Grand Unified Theory about Everything is bound to be arrived at if enough time is available. The Universe is one thing, and even if there are parts that overlap with other spaces and dimensions that have nothing to directly contribute here, the parts that do exist here should explain each other’s existence. (And make alibis for each other’s where-abouts when ever one disappears)...
I guess that the answer to the string thing begins with another question. What has this General Relativity guy ever done for me?