Man, you literally have described the missing component of my life for years now. I’m hoping I can do this in the next couple of years :)