You have probably over-marinated it. Don't marinate for more than 12 hours, otherwise the muscle fibers break down and become mushy.