WRT the potential for inheritance, remember that it's purely *potential* at this point, and there are no guarantees. There's a very long list of things that can wipe out a potential inheritance (long-term illness, scammers, they decide to donate it all to charity, a long-lost brother's-cousin's-aunt appears out of the woodwork, etc). Also, expecting an inheritance can lead to fiscal irresponsibility. My parents will likely be gone by the time I retire, but a potential inheritance doesn't even figure into my retirement projections.
Does the $2200/mo include your property taxes? I live in the (outer) chicago suburbs, and I wonder if you're living in a house that's bigger than you need. Downsizing would not only reduce your mortgage payments, but your property taxes as well. And your heating/cooling bills. I'm guessing your appraisal district didn't drop your appraised value when the sex offender moved in. Even if you lose some/all of your equity in downsizing, there's still a return on that cost.
$155/mo for comcast is a lot of money. Even if you want to keep it, you can cut the cost. Figure out what AT&T/Dish/whoever is offering for a similar package for new customers. Figure out how much Comcast charges new customers for your current package. Call up Comcast and tell them you want to cancel. They'll transfer you to their retention department, and (eventually) offer you the "new customer discount" on your current package. Boom, you've saved $100/mo.
$100/mo is a lot for two (or even three) cell phones.
$40k in cash is less than optimal. Put those green soldiers to work.
I'm not a landlord, but from what I've heard, leverage is *good* when you're trying to amass a RE empire, and paying off the mortgage doesn't actually help you much. What are your expenses on that property, and how much is it worth if you decided to sell?
For kids' activities, in our family we try to limit it to one extracurricular at a time, and no travel/league/select sports. If you're trying to create childhood memories, you might consider spending less of your money on the activities, and more of your time on the kids :)