Hi Paul,
I posted this in another thread, but I think this will really work for you too.
Music is a gift and maybe something is tarnishing the enjoyment. What about if you went and played for people who would appreciate it? Childrens' Hospitals and elderly homes are always wanting visitors and people to cheer up the residents. Maybe you could go and play for them? Learn some kids songs and give them a little concert, and ask the kids to dance. If you have backing tapes there's no reason you can't make a real BANG in the activity room while answering their questions about the instrument or letting them share stories with you.
When I was younger, there was a bunch of kids at school who bullied me because I still had toys in grade 7. Instead of checking on them (they were hypocrits!), I got rid of my toys but gave them to the local hospital. We took them in person and there's nothing more cheering than seeing a whole lot of intrigued eyes following you, then giggles and excitement of kids. I've never forgotten that beautiful feeling and I donate to charities and help online where I can so I can relive that. Maybe your performances in hospitals or elderly homes will bring you the same joy? I assure you, the shine you get after making people happy is worth a million dollars!
PS - If you've got an audience applauding and clapping along, it won't feel like practice
