Before my dad passed we would meet a bunch of guys at a bar every Thursday for drinks and dinner, we would solve all the worlds problems and go home. Over a year after he passed I was on my way to the bar on a Thursday to meet the guys and I found myself at the traffic light across from his house, like I always did when I would pick him up on the way into town. For some reason it was in my sub conscience to go get him. It takes time to heal and as others have said, that it’s different for each person.
The best way to say thank you to Jim for raising you and taking good care of your Mom is to pay it forward to someone else. I’m sure Jim would be very proud of you for doing so and being a decent, good man as you already are.