IG, I bet the pain of the work on the thesis is almost gone now. I went to my youngest Son's graduation this year and was impressed with the Phd section. The undergrads had over a hundred, the masters group had maybe fifty people and the Phd section had under twenty people.
Rome for Christmas, you lucky, lucky guy but you owe it to yourself. Have a real espresso for me.