As has been wisely said before, you need a LOT of advanced math and physics to make any type of fluid simulator. Don't feel like you should give up, but keep in mind that it's a subject of many...