Curses of one's mentally ill mother

Q: I have a mother who is mentally ill. I live with her and our family. My mother gives me a lot of bad duas, she makes dua to Allah that He destroys me, that I live the life of a dog, that I suffer and suffer and end up living worse than anyone. She keeps giving me bad duas everyday. She calls me evil and insults me.

I usually dont say much to her, but sometimes my 8 year old brother hits me with toys, sometimes I will tell him off, and once I hit him back (I know I shouldnt, but he wouldnt stop and he's a big boy). She tells me I'm evil and that Allah will destroy me.

I am very concerned that I end up suffering even more in life. I know the status of a mother, but I havent done anything bad to my mother. Will Allah accept these duas? I am very worried. My dad prays good duas for me.

Watching videos

Q: I watch a series called naruto in which a person is called god of shinobi (ninja). So I called him once or twice that but I still consider Allah the creator of all world. My brain convinces me that I have commited shirk even though I only worship Allah.

Intimacy between spouses

Q: I was looking for a kitaab on sexual relations like what is permissible and what is not but I haven't been able to find clarity on the following:

1) Is your spouse allowed to finger you whilst you're on your haidh

2) Do you only make ghusal after his sexual organ enters your body or do you only make gusal after he ejaculates.

3) If you feel uncomfortable or extreme pain can you stop your husband

4) Is it permissible for a husband to put his mouth onto the sexual organ of his wife

Woman bleeding more than ten days

Q: I am very confused as to when I should be praying again after menses. My bleeding goes beyond 10 days every month. It doesn't stop. I sometimes see yellow discharge. I see only little traces of blood and not a proper flow. I also sometimes see water looking liquid which I am unsure to whether it is discharge or sweat or water. do I follow the rules of ishtihada and start praying after 10 days or do I resume prayer earlier? If I made a mistake and was unsure about when I should start praying, do I need to make the prayers up? 

Voting

Q: Today in the jummah sermon, our mufti sahab said that if one does not vote in the upcoming election for any candidate then he will be sinful (gunah gaar for opting not to vote). I dont like to vote as I know that all the candidates in my constituency are not suitable to be elected. Will I be sinfull? 

Banks offering discounts when purchasing at certain outlets

Q: In Pakistan, different banks provide discount offers at different restaurants. E.g. Standard Chartered Bank provided 25% discount offer at Domino's Pizza in all outlets of Pakistan on 9th June, 2018. In some cases its up-to 50%, and sometime discount offered is for both debit and credit card. And few times the card category is restricted i.e. only Platinum and Gold Debit/Credit card holders can avail this offer. Is it halal or haram to avail the discount offer.