Follow up: did actually call my old teacher, we met up and had a talk for almost three hours about what had been since, and what maybe will come. Lesson from that was that I should do what instinct tells me. Seldom there is anything to lose!
Now: absolutely steaming. Semester on uni is back on and as I'm taking a break from my law studies this semester I will have plenty of free time to get wasted. Hopefully will not flood this thread though!