You are so not alone! I don't have sleepers either. I'm right there with ya, up at 2, 3, and 5 almost every morning. This is my second baby. The first one didn't sleep through the night til he was 5-then I had this guy. Here's some things you might want to try if you haven't already:
*no napping after 4 p.m.
*limiting day time naps to just one
*a very regular bedtime routine: same time every night!
*a hot bath or hot tub soak
*sleeping with baby
*trouble shooting health care issues (the acid reflux, possible allergies, eczema--itchy skin, stuffiness)that could be waking baby
*a very VERY busy day with lots of exercise and/or stimulation (maybe over a long weekend like this, just exhaust him during the day to encourage longer sleeping and see if he picks up on the pattern).
*driving to sleep (but they always seem to wake upon stopping)
*changing mattresses to harder, softer, etc.
*a snap together swaddler--I've found that if I can get restless arms or legs tied down for a significant period of time in something he can't kick off, he sleeps.
*the baby bag sleeper--sometimes the sleeper helps because he can't kick it off and get cold.
*Nursing back down
Of course, some of these are habit forming (the nursing, the sleeping with baby) and you'll have to break that habit later on. But, I've always felt it was a good trade: out with the no sleep habit, in with the Mom slept! We'll worry about the others later.
Best of luck!