I think it's important to have the discussion before you leave with a guy/group about the possibility of it not working out, and to not take it personally if you decide to split off. If you get feedback that you've raised some hackles, then you've seen the writing on the wall. Hey, we all have different personalities and sometimes it'll work and other times it won't. Life goes on and at the end of the day, we all just want to make the best of each and every day we have left on this earth. You've clearly demonstrated that you have a ton of patience, but, you paid the price for being that kind of guy. I've been in similar situations, but being the "fixer" made my trips much less enjoyable, so now I travel solo or with guys that are similar minded and know what to expect from each other. Viva Mexico!!