Roof problems

Are bad enough on a regular house, on an earth sheltered home they are more difficult. Today in the rain, my son Trevor and I moved about 120 cubic feet of dirt and mud to get water draining off the roof. Still have to wait for it to dry in order to clean it up and patch the leak. Really need to take all of the dirt off and put down new sealant over the entire roof and put the dirt back on. At this point I am exhausted.