My son is 3 weeks old and I am experiencing problems in feeding him. He will only feed for 10 minutes at a time before falling asleep, then he will wake up between 1 - 2 hours later for another short feed. I don't seem to be able to get him out of the habit, I am exhausted as he is waking me every hour to hour and a half at night. He occasionally goes through a hungry phase where he wants up to 2 feeds an hour. Your experience so far, while tiring, is by no means unusual.
Newborn babies have very, very small stomachs, and can only hold a little milk at a time.
As a result, they need to feed a little and often. Feeding every hour or so is how they deal with this. All my babies fed like this for the first couple of months. If you are breastfeeding on demand, then you cannot change the pattern which your baby has chosen for himself without having some effect on your milk supply. Deliberately spacing out the feeds means your breasts are not being prompted to produce milk all the time and over time, your supply will decrease.