How many times should one wash impurity off one's hands?

Q: I want to ask that if one's hands are very dirty e.g. if urine drops can be seen on one's hands then how many times should the hands be washed. Beyond that limit of washing, will it be a sin. I'm asking this because I'm getting mad day by day as I wash my hands for 20 to 25 times with soap, so it very irritatating to wash so many times as I'm not getting satisfied that my hands are now clean.

Wearing a cloak that ties above the waist

Q: Is it permissible for a woman to wear a cloak that ties above the waist, STRICTLY in front of Muslim women?

Here is an explanation: A belt that ties above the waist will make the cloak a bit tighter towards the top part of the body, it will not be loose fitting on the upper part of the body. However, the lower part and the navel to knees will be covered without showing the shape of the body. This will be strictly in front of Muslim women (e.g. a function). Basically will she be exposing her satr (her satr in front of Muslim women) in this situation?

Begging Allah Ta'ala for forgiveness

Q: I am an 18 year old student and a practising Muslimah. But I committed a sin few days ago. I got distracted to a sexual website and made a chat. The guys asked me for pictures of the chest and I gave it. After sending it I realised how big sin I committed. I felt very bad and cried for forgiveness. Because I want Allah to trust me again and I can be pure again. I never did anything like this. But now I feel that I'm not a good person. Will Allah Ta'ala forgive me? I promised myself not to go this way ever. I dont want Allah or my parents to be ashamed on the Day of Judgement in front of Shaytan. I had a dream of making them proud. What should I do to get away from the punishment? I am scared of Allah.