Welcome Shermy!
First, look around the website and determine what your status is. Are you a lust addict, or just m... once in a while.
Secondly, why can't you control the urges? Is there work to be done on shmiras eynayim and entertaining lustful thoughts?
Third, do you feel dirty because of the MZ, or because your vow necessitates that you go to the mikveh? Or can you even tell these two feelings apart anymore?
Just some of my initial reactions to reading your post.
Thanks for joining. Hope you stick around to get the help you need and help others.
Alex