Well said Tattie Bogle. I'd say he had a right to rant... Especially given the verse which I don't think has been mentioned..
It was by a woman's treacherous hand
I was condemned tae dee.
Upon a windae ledge she stood
And a blanket she threw ower me...