I can die happily now. Thank you cacklecat, I love you.
Thank you!! And thanks for the feedback. You need to go down to the left in order to continue (I now realize its a bit contradicting).