Soldato
Im the same, playing on veteran is fustrating me a bit. TO be honest though I am getting through it at an ok pace. Best thing I have found is to stop and come back later if you can't get past a bit.
I am now trying to get from the barn with airstrikes to the the LZ. Damn hard! This is where veteran is annoying, the sheer amount of men firing at you means you are relying on luck more than skill to get past them.
Thats the bit I'm stuck on too
On a positive note, the MP side is brill, apart from glitches/bugs with regards to getting a party of 8 or so all into a room, and the "host ended game" as soon as the game loads lol