Ok I came back to it after cooling down for a bit and finally made it to the end. Really enjoyed this one!
Thanks! I know the last couple of levels do get pretty frustrating. Thank you for sticking through and finishing it!