From what I've seen here: you have a family life you enjoy, at least a few competent coworkers that you are actively engaging with and learning from, you're successful and sought-after at your place of work in a field you seem to enjoy, you have a hobby that you're consistent with, you have consistent and not overly-demanding work hours, you've tried challenging yourself by changing sectors, etc.
You're hitting all of the points many people are still striving for.
Perhaps it may be worthwhile seeking a professional's opinion, as the problem may be deeper-rooted than can be explored via forum.