labor of love

[labor of love] {n. phr.} Something done for personal pleasure andnot pay or profit.

Building the model railroad was a labor of lovefor the retired engineer.