Your job is protected for up to 12 weeks for FMLA. I believe that is a on a yearly basis for a full time employee. After that, (absent a union collective bargaining agreement of some kind), if the company fires you, you would have to establish that you were fired because of a "protected" characteristic, age, sex, race, ethnic background. If you have exceeded the 12 weeks allowed for FMLA, that circumstance will give the company a defense if you do file an EEO complaint.
If seems from your post that you might have invoked FMLA on a few more occasions than you did, such as caring for your elderly mother. That may be what you will have to do from now on, but 12 weeks is 12 weeks. If you already are close, you may be skating on thin ice.
They don't ahve to tell you what the "company average" is. Moreover, even if you absence is excused, unless protected by FMLA, the company can fire you if the company believes that you are off work for reasons of illness too often.