Abstaining from doubtful things

Q: My mother had gotten a pancake mix from the market. I asked the company about its ingredients, they said they had used animal derived products in it (the product came from the US). I'm not sure what kind of animal products are in there. I told my mother to stop using it because it is hughly suspicious since it could be haram. Now my mother always scolds me that I should not be so suspicious of haram things and she refuses to stop using it because she says I'm exaggerating things. What should i do?

Marital problems

Q: I am married for 15 years with 3 kids. My husband takes care of us financially but he has been cheating on me. He drinks and stays with other women and abuses me physically and mentally. He does not want to divorce but wants me gone with kids. But otherwise he is very nice to everyone else, he helps people, donates for mosques, does charity. Does this make him a good person? What do I do? Please help me do the right thing. I have been tolerating him for the sake of my kids but i m distraugt inside.

Provident fund

Q: I am employed in the motor vehicle industry. Is it permissible to contribute towards a provident fund? The employer contributes 8% of the monthly salary, and 7,5% is deducted from my salary.

Showing disapproval regarding cartoons of Nabi (sallallahu alaihi wasallam)

Q: I am really confused on a point. People in our society react differently to the issue of cartoons of Nabi Muhammad (sallallahu alaihi wasallam). Some do strikes (which many a times become violent), others show no practical response, although they feel hurt. Please respond/guide me in light of sunnah with reference to seerah what is the methodology or reaction one should adopt against blasphemous acts. 

Boy marrying a girl that is older than him

Q: I'm in love with a girl who is 7 years older than me and she love me as much as I do. We both want to get married and start a life. So to ask her hand for marriage there is one thing I want to know, is it permissible to marry someone older than you like with 7 years age gap? And we both meet each other everyday as she is my teacher and I'm her student, she teaches me. So is it okay?