Urine drops problem

Q:

1. Once after urinating some drops came and I touched it with my hand which was less than a dirham. At that time I assumed it to be water and ignored but now I think it was urine and with this same hand I touched the water bottle and I didn't wash it. Since then when I fill the bottle with cool water the outer portion also gets wet and my hand too, so was my hand najis all the time and I might have touched other objects after the hands got wet. I also might have prayed salaah in this way. Will my salah be valid? At that time the impurity was less than a dirham, but due to filling the water as the outer portion also gets wet, will the impurity spread and exceed the size of a dirham and make me najis as well?

2. I get a lot of waswasas about purity and about many other things. Please tell some effective ways to fight these waswasas. I try to ignore but I fail.

Insomnia

Q: I have been suffering from insomnia for a few months now. I do use a natural sleeping aid some nights but it does not really help. My sister has told me that a lack of sleep is due to sinning. Is this correct? I do introspect sometimes after my salaah and ask for forgiveness. Please assist me.

Addicted to watching porn

Q: My Friend, 27 years old is a porn addict. For over 6 years now he has been into this, and for him porn is inevitable. He asked my if I can help him get out of this predicament. So please my learned Shieks, help me so I can help my friend as he is badly in need for assistance.

Mother not happy with the girl one wishes to marry

Q: I am 24 years old and I am Bangladeshi. I want to marry a woman who is 11 years older than me, Pakistani, divorced and has a five year old child. As you can see I face monumental hurdles to convince my mother. I am aware that I don't need anyones permission to get married, however, I want my mother to be happy with this marriage. So far I have mentioned to my mother that the woman is Pakistani and my mother has refused even though I have explained that in Islam this is not an issue. I would like to ask the mufti what I can do to convince my mother? I am making plenty of dua that Allah softens her heart and makes her accept. I am also subtly talking about the issue. Also, what can I do if my mother doesn't agree? Is it a sin for me to marry without my mums consent or would it be a sin on my mother for preventing this marriage?