First off I am sending you HUGS (hugs hugs hugs) (I know exactly the displaced fracture feeling - kick from a horse for me

) I was expecting you to say you were getting chicks - I am flabbergasted - just shocked - more hugs (hugs hugs hugs).
Secondly - I cannot believe they sent you home - OMG - you should be having that reduced and set with plate and screws and bolts (maybe some duct tape...) ASAP. You should have been sent to an Orthopedic surgeon right away, not to make you worried or anything but very serious things can occur from these sort of fractures, if they are not set correctly - fast. Do you have a shortage of Nurses, Doctors, etc there like up here? Oh I feel terrible for you - I wish I could run down there an just hug you and take you to an Orthopedic Surgeon (the one that fixed my arm is a renowned surgeon world wide and is the one who deals with our military - come on up he is awesome and eye candy too, even now as an old gent haha) (ok enough with the man talk).
Pain meds - I know what you mean - I cannot take Demerol at all (not sure if it is even in used), best way to take any of those meds is to take it with an anti-nausea med. I was able to manage my pain level with just Tylenol 3 post surgery, I had a few days of extreme misery with my arm in the cast swelling - I went to Emerg one night and the Dr on duty cut the cast and cracked it open - INSTANT relief. And after that I was down to just using the meds at night to sleep.
And lastly for everyone out there - please DO NOT walk on pallets/skids - this is the reason why they should not be used - unless you put a solid plywood deck on them so your feet do not slip through the cracks. Injury with those skids is very common here in Ontario, as people use them in the winter as walkways over grassy areas, etc. The wet and snow makes they really icy and dangerous.
Here at work they have what they call Access Mats, used for moving equipment on muddy sections - they are 8' x 12' wooden 'skids' we use them as walkways but they put plywood on top AND to make the plywood not slippery they put down a roll of that asphalt roofing material - you know that stuff with the tar paper and gravel/grit on it. I suggest if anyone is using wooden pallets they need to do this - top the skids with 1/4" plywood and then the gravel asphalt roofing for non-slip material.
OK that leg looks terrible - I haven't seen such a bad fracture on a person since I was a Nurse. I really hope you can get a referral tomorrow and get it stabilized.
Oh I could just hug you and take away your pain