I've found that spiritual happiness has to be experienced.
Reading, discussing, imagining are good, necessary maybe, to a point.
But I've found it's like being "book smart". That only takes you so far.
My experiences tells me that the best teacher is experience.