I kept making up excuses on why it is so hard, tried to convince myself that i just need to get used to it...In the end i have to convince myself that i suck :/
Long story short: i was out to lunch and i realized that my bumper is only an inch away from the concrete block. Any further i would have crack the bumper
I have driven many cars with similar problems, but the Z takes the cake.