Marital problems

Q: Talaq... Been married to my husband for a year and a half was arranged and love marriage. First couple of months were good then started having arguments. I knew before marriage he smoked weed but he said he would give up after marriage and not smoke it anymore, he lied he always did. Last couple of months of months found out he also drinks alcohol been over a year i never knew before marriage. Since last month he has demanded a divorce saying how the marriage life is not for him he wants the single chilling life. He always disrespects me and has hit me once or twice but for sake of Allah i have always forgiven him, given him countless chances but after hearing the word divorce from his mouth that is when I realized he doesn't deserve me at all or another chance. He has even said he will never stop smoking or drinking and i have waited over a year and done my best to help him change but all my efforts have gone to waste! I have come to my parents house and after couple of months of days he texted me saying he wants a divorce about 2 times and then swore at me. It has been 2 weeks now and i have made a decision to divorce him as i feel it is the best decision for me as i really want a husband on the deen. But our parents are making it hard especially his trying to keep us together and blaming me for everything that has happened and saying how people will talk if we divorced. But we are here to please Allah and not people. Nearly everyday I hear my husband telling me how he wants to be single or find another woman and in anger i ask.why did u marry me if u wanted to be single and chill out ?! He flirts with girls on social media and has no respect for me whatsoever. I feel like his love for me has been fake all this time and i feel betrayed and hurt by him. I feel he will never change even ppl who know him say that to as he has been this way for many years but his parents did not tell me the full truth about him before marriage. His mum said he is home 10pm every night when really he goes out at that times and comes home at half 12 or 1am! please help.

Can an organisation stipulate to the recipient how the zakaat money should be used?

Q: I would like to know if an organization that is responsible for collecting zakaah and also giving zakaah

1. Can give zakaah to a zakaatable person for building a house

2. Does that zakaah that has been given by the organization specifically to that person only for building of his house can be used for other purposes other than building of the house?

Accepting zakaat money to pay off one's debts

Q: I used to have a good business that closed down leaving me with R500 000 in debt. I have R200 000 in an investment that gives me R18 000 a year which I use to pay my childrens school fees. I have opened a small business again were I buy everything in cash, this business can only pay for my monthly living expenses. Can I receive zakaat to pay off my debts and what amount?