I recently replaced a rather large pedestal sink with a much smaller wall hung unit:

With the new sink, the distance from the drain back to the wall was decreased so much that I couldn't install the p-trap in the normal fashion; instead I had to use the 2 45's and hang the p-trap off to one side. With all the additional slip-joints, the whole system is now rather fragile. So, I'm soliciting suggestions on a better way to solve this. One person has suggested I try to find a "compact p-trap" (one which does not take up as much horizontal space), but I have never seen one.

I have about 6" or so to work with...

I would appreciate any input...thanks in advance!