Ok, when I went to the mechanic, he just said the oil pan was the main problem. He said it was leaking, but we only saw a drip or so of oil every two days, so we didn't have it fixed yet. On the other hand he said we didn't need to get the other leaks fixed right away. SO it doesn't really sound like my fault, so quit making me feel like it is.