Is the following sentence acceptable?
Although I am always sick for my pet Chuck, I have to be happy and live.
One can't be sick for someone or something. You could rewrite the sentence this way, "Although I am always sick because of the loss (or death) of my pet...". Be wary of using such words as "always". Always, in this sentence means that you are sick 24 hours a day, seven days a week. There is no time that you are not sick.
Hi Ashiuhto
Changing the context very subtly, what I could personally be happy with, as a NES, but not a teacher, would be something like:
"Although I am always homesick for my pet Chuck, I have to be happy and live [my own life] (e.g. when away from home/at college etc)."
In this type of situation, "for" would work for me.
See:
homesick - definition of homesick by the Free Online Dictionary, Thesaurus and Encyclopedia.
Acutely longing for one's family or home - (AME)
Hope this helps
R21