Thank you for feedback :)
I agree the timing is harsh and I don't think you're "bad" at it. Most people giving me feedback seem to have a tough time with it and I could've implemented it a bit better.