Ghusal

Doubts regarding making ghusal under a shower

Q: I made ghusl. I gargled a couple of times and put water on the nose couple of times then soaped the whole body once including the arm pits and under the private parts also inside the anus will the fard ghusl be done I can't remember if the bend near the anus got wet and the hairs on the anus got wet I was making ghusl under the shower so will the fard ghusl be done?

Doubts with regards to ghusal

Q: I made ghusl and soaped my body twice then gargled and put water on my nose but something tells me I've missed places out although I soaped the whole body twice. Could it be possible for me to miss a place out if I soaped the whole body twice and will fard ghusl be done?

Wet dream

Q: The underwear I had on I cant like really see any round patch on it so should I just consider my body paak and consider ghusl to not be fard?

Doubting if mani was discharged

Q: Okay I have a question.. and I really do need specific instructions/what to do; please do give a descriptive answer to clear my mind of any doubts.. 

[This is from what I can remember because it was a while ago] 

So the day before I believe I had a 'nocturnal emission' [wet dream] and purified myself. Then the night before I wore a pair of bottoms that I hadn't worn in a while. When I woke up I believe it was fajr time, [can't remember if I had a dream or not] entered the toilet and noticed whitish like tiny patches that were not concentrated in one spot [as it would be normally] nor was the surface of the bottoms to my knowledge 'crusty'. Also it was dry, not wet or damp.. I think the bottoms still smelt clean [Might of been washed before I wore it]. So after thinking about it to myself for a while. [I did have doubts before to do with wudoo' [waswaas etc. but rarely or never before with emissions] I changed, did wudoo' and thinking that it was stains/white specks from a while ago I prayed thinking that I was okay and not in need of wudoo'.. I did have doubts though and later, [after fajr I believe] had a shower [just a normal shower I believe] Now I really don't know and I am confused.. It I was definitely sure I needed ghusl I would repeat the salah... but I just don't know and I am worried about what to do... Please help me