Here I sit in Montreal with the starter on my truck just went. 3rd time since the end of May. Original one lasted 9 years and nearly 190,000 km. Replacement lasted 6 weeks and now this one about 6 weeks too. I have CAA so truck is getting towed to the local dealer in the morning.
Had bearings go twice on the trailer. Once in a provincial park and the park maintenance guy drove me into town for parts and then fixed for me to get home. Second time an hour out of Myrtle beach and DD gets hungry and sure enough bearings went (think brake seized first) and was running on spindle. AAA flat bedded the trailer into Myrtle for a new axle.
Before we had the trailer broke a front spring on a Windstar coming home from Florida and spent an extra weekend there until they could fix it.
Stuff happens. Just have to deal with it. I have CAA Premier RV which has come in handy over the last 2 years.