I often find it difficult to sleep on nights where I train, particularly when training later into the evening. Sometimes I would be finishing a workout at around 1030 - 11 and then trying to go to sleep immediately after. I often found it difficult to settle down and fall asleep after that. Maybe leaving a solid hour or so to relax between workout and bed might be a suggestion.