i want flat, straight bangs like zoey deschanel.

instead, i end up with weird poufy bangs like tay tay.

HOW DO I FIX THIS? do i need a flat iron? if so, which one? please don't make me spend a frillion dollars.
does this also mean that i need to get haircuts more frequently than twice a year?