My experience with trains is people either like them or don't like them at all. 1 or 0. I grew up with 4 siblings and I am the only one that likes trains. I have 5 kids, and none are interested in trains. I have 8 grandkids, and none are interested in trains. I have 9 great-grandkids, and one is passionate about trains and cars. He is 5 years old.
If you think trains are difficult to share with a wife or girl friend, you ought to try engineering. I graduated from engineering school 52 years ago and am still working because I really enjoy engineering. But I cannot explain what I do to most engineers much less to non-engineers. Most of what I do is high tech stuff for the military.