fluid problem

i must be retarded or something or maybe god hates me can someone help me find out my fluid just refuses to work for me fluidproblem.blend (539 KB)

Your fluid resolution is much too low
Reset ALL objects scale back to 1 (select all objects and Ctrl+A / scale in object mode)
Your domain is too large so your are wasting fluid resolution. Make the cube domain only as big as it needs to be.
Change the viewport display from Preview to Final so you have a better idea of what it will look like when rendered.
Resolution of 200 http://screencast.com/t/5bM8uVqc

thank you also how do i keep the fluid from glitching through the obstacle

If you increase the resolution to 150-200, you will see it will no longer glitch.