You do have a lot going on, BigRed, so maybe it's anxiety related. I don't have any suggestions either other than a sleep study.
I've been finding lately that exercise really helps me sleep. An afternoon/evening bike ride and/or sit-ups gives me a decent nights sleep. I am always up a few times for the restroom though.