Where the hell have I been?

Time to catch you all up… MUCH to tell and expect it to be very random!