Honestly, cannot blame the truck driver for feeling like that. Big roads means for big vehicles and not for puny bike.
Then come the matter of wife blaming him, futher cornering him instead of showing support, what happen to supporting each other in good and bad times marriage vow?