I felt that same way. I took a break and have slowly getting back into it. The fun is back now that I only shoot when I want instead of just going out to go out.
I've found out after a lifetime of playing pool that for me I play my best when I want to go out and play pool, if I'm force to go play like playing leagues, sometimes my game just isn't there and I perform badly, and that leads to days if not weeks of terrible play for me, don't get me wrong leagues were great when I first started playing the game but over the years of playing leagues it just wasn't fun anymore so I quit them.
Now I like to play tournament's, I pick and choose when I want to play and my game stays at a high level most of the time, if I can't wait to get to a pool table to play , then I know I will play great pool that evening.
What really helps my game jump is watching two good players go at it for hours, then my next time on the table is an enjoyable experience for me and my game is very consistent and my learning curve goes way up.
If you don't have the want to play in you on a particular day/night just sit back and watch the good players for awhile, then when that " want to feeling" comes over you, you'll play much better!
David Harcrow