Fuel trims is what your ecu uses to control differences in fuel quality and air density changes when the values in the environmental tables aren't accurate. It references the Front oxygen sensor for closed loop operations, it measures the oxygen content in the exhaust and compares the value obtained with the value given by the maf table. If this value is different, the ecu will add or take fuel accordingly to achieved stoichiometric parameters.
The Long term Fuel trim adjusts fuel for larger periods of time While short term changes on the fly. If the Short therm trims can't keep the fueling in check, Long term trims start adding up values to even things out. The STOCK max or min fuel that the ecu can take out is 14.5 + o -. You have 14.5 in some driving areas and that means that your ecu is attempting to add 14.5 percent more fuel because the value in the maf table is wrong. Of course the value of the table could be spot on and you could have a faulty sensor. Maf sensors rarely die, oxygen sensors on the other hand are sensitive.
A general tuning guideline is that the Long term fuel trims should be as close to 0 as possible, with a 5 + or - error of acceptance.
Hope that this helps.