I'm not at all supportive of Israel, but are you really defending Hezbollah bombing civilian targets almost exclusively - the very thing you (mostly rightfully) accuse Israel of doing?
Sporadic terrorist attacks are in no way acceptable but responding with a full scale invasion that would increase civilian casualties many times over would be even worse.
Sporadic? They've been bombing Israel daily since the 8th of October. Some of those leading to fires all over the north of Israel.
Just yesterday they launched over 200 rockets plus drones.