Your trip is taking too long, the whole trip should be done in no more than 10 days.
Since you haven't given up yet at this point, I will give you credit for your persistence, well done.
Life is like toilet paper, you either on a roll or you are taking crap from some assholes