Congratulations on your soon-to-be-new-arrival.
This is roughly in order of importance in my opinion......
1) It will get easier
1a) Initially there may be only a weeny bit of colostrum - this is good for babies, so let him at it!
2) Babies cry for reasons other than hunger - if they are weeing often, pooing daily and growing then they are not lacking milk
3) If it hurts then try putting more nipple in to bubs mouth.
3a) If it still hurts try baby led attachment - put bub in vicinity of nipple and let them attach themselves
3b) the ABA help number is 1800mum2mum
3c) If it still hurts then get professional help
4) If you have to then express and bottle feed for a few weeks while bub grows a bit bigger - larger mouths and less floppy babies are heaps easier to feed.
5) little babies can take ages to feed - an hour a feed is not unusual. Shorter feeds but every hour or 2 is also not unusual.

Good luck!