Hadith regarding eating the food of a Muslim without asking if it is halaal

Q: I have came across the following narration

إِذَا دَخَلَ أَحَدُكُمْ عَلَى أَخِيهِ الْمُسْلِمِ فَأَطْعَمَهُ فَلْيَأْكُلْ مِنْ طَعَامِهِ، وَلَا يَسْأَلُهُ عَنْهُ، وَإِنْ سَقَاهُ شَرَابًا فَلْيَشْرَبْ مِنْ شَرَابِهِ وَلَا يَسْأَلُهُ عَنْهُ،

Is this a general ruling, that as long as one is a Muslim he would be required to eat his food on assumption that it is Halaal because he is a Muslim, regardless of whether it is actually Halaal or Haraam without questioning him?

Would this ruling differ from area to area, and from country to country. In a place such as South Africa, the Muslim community is more cautious regarding Halaal and Haraam and the abattoirs are generally running by a fair enough system in comparison to other countries. 

Would the ruling in the above mentioned Hadeeth differ from person to person e.g. if he is a pious person, if he is an Aalim in comparison to him being a open sinner?

What will the ruling be if one is not aware of the condition of his hosts? Would this differ from being given an invitation to eat and voluntary choosing to eat at a restaurant owned by a Muslim?

Believing that the birth of someone is a cause of ill fortune

Q: I am 22 years old. From my childhood until this moment, my father could not get a house. My parents get up for tahajjud and make prayers etc. But we are not getting an answer for a house. What would be the reason?

My father had told me long before that it is because of my birth that they could not achieve anything. Could that be the reason?

I have often noticed that I am a person who gets punished on the spot for doing wrong, is it because Allah doesn't like me?

It is said that Allah shows good dreams and Shaythan shows bad dreams. I my 22 years and I haven't ever seen a good dream, rather I have seen many weird and filthy dreams that is even nauseating to talk about. Is it because Allah doesn't love me?

How do I know if Allah likes me. I have committed a sin to my parents, i.e. I thought they were doing wrong and made them cry. I felt that they were wrong but it was only because I couldn't understand them. Is there any way that I can repent?

Calculating haidh for a woman who has never experienced a minimum of 15 complete days of tuhr

Q: I am confused regarding my haidh. Please advise.

I get haidh consisting of red blood for around 7-8 days each month. The rest of the month I get a discharge (varying between clear, white and yellow, most of the time it is yellow).

I used to consider my haidh as 10 days (the 7 or 8 days of blood and 2 or 3 days of discharge). Then I would make a ghusl and make wudhu for every salaah thereafter until I see blood again.

I do not get my haidh on the same days of the month (i.e. a few days before or after the last date). For the past 5 years, my haidh has been like this. I used to get my haidh for two years prior to these 5 years, but unfortunately I did not record my cycle (I think it was the same like the 5 years).

Below is the days I've recorded as haidh for the past year in the manner as stated above:

2019 
- 8 Oct - 18 Oct
- 11 Nov - 21 Nov
- 17 Dec - 27 Dec

2020

- 17 Jan - 27 Jan
- 11 Feb - 21 Feb
- 21 Mar - 31 Mar
-27 Apr - 6 May
- 31 May- 10 Jun
- 1 Jul - 11 Jul
- 31 Jul - 10 Aug

Please advise.

Zakaat on a fish farm

Q:

1. I have a fish farm. How do I pay zakaat on it ? Do I have to pay zakaat on the amount of fish I have purchased for or do I have to pay on the current market price of all the fish I have?

2. What if most of the fish died and I am unable to know the exact amount of fish in the farm?