Aye, we'll find out later, but I reckon Scotland has saved May's airse here. I think she has just enough to retain her position until things calm down a little. A swing of 6 or 7 seats back to the SNP (or Labour) from Tory would have seen her position completely untenable. As it stands, she'll manage to throw together a government of some sort.
Two things really, the announcement of Indy Ref 2 was - in hindsight - an error. However, it was completely the correct decision given that there was no suggestion of an election at the time it was announced, so it's only in hindsight that it looks bad. A calculation that went wrong after the event really.
Secondly, at the risk of sounding patronising (and just being wrong..), I think the people of Scotland have misunderstood the Westminster elections slightly. It's purely a vote to say who represents you in the UK parliament, rather than the candidate who is going to improve your daily life via representation at Holyrood. The question is, or should be, are you best represented at Westminster by an SNP candidate or a Tory one? My opinion is that someone like Alex Salmond would be more likely to challenge the government of the day at Westminster over a Tory person who will simply be a messenger from parliament back to the people of the North East. Only if your views entirely align with those of the Tories, and indeed Theresa May, should you have voted Tory. To me, the Tory vote was a good way to give the SNP a bloody nose, and I think that the electorate has chosen the wrong time to do that (although I fully understand why, given the lack of options prior to a potential Independence Referendum).
In light of this, I think May has actually come out of this - in the long term - okay. Or at the very least the Tories have. With the absolute backing of the press, they'll re-build in time for the next election and they'll get enough backing to cobble through a brexit negotiation that is only slightly toned down from before (indeed, it'll end up being the type of Brexit that the Cameron/Osborne side of the party would have gone for). Meanwhile, they've effectively staved off the UK constitutional questions for some time. In the cold light of day, I think they'll take it. In fact, the only hope of anything alternative to this is if the internal Tory party brings her/it down, which is probably their biggest threat ironically.