What could cause lack of thirst/lack of appetite/alternating constipation and diarrhea/small greasy green stools with undigested food?

Need to evaluate. It is not feasible to provide a meaningful opinion without taking additional history, physical examination and may be some tests. It would be prudent to see your doctor.