No online advice can replace direct veterinary intervention. If you suspect that your cat may be ill, please contact your vet immediately. You are welcome to look for advice in the health forum while waiting for that appointment, but never delay proper veterinary care waiting for Internet advice. Remember that cats, and especially kittens, are very adept in keeping pain to themselves and delaying treatment may cause irreversible damage.
It sounds as though your cat needs veterinary attention ASAP