You should probably use "I have a long way to catch up" or at least "I have got a long way to catch up" instead of "I got a long way to catch up".
Recommended reading: Is using "have" better than using "got" in the following sentence?Is using "have" better than using "got" in the following sentence?