Si tu évite les péages, mais que tu fais un détour, renseigne toi quand même sur des sites comme Mappy pour voir à combien te reviendrai ton trajet avec le détour et compare avec le coût du trajet "péages", tu peux parfois avoir une bonne surprise! Et je me dis que dans ton cas, il est peut être mieux d'avoir un temps de trajet un peu plus élevé mais moins coûteux.
Sinon, la solution première est avant tout d'en parler avec ton employeur: soit avec une légère augmentation, soit en remboursement du total ou d'une partie de tes frais kilométriques. Mais ATTENTION, il n'est pas du tout obligé d'accéder à ta requête!
Sinon, comme ça l'a déja été dis, il faudra faire des concessions, en discuter avec ton copain, trouver un logement plus près, changer de pension... Bienvenue dans le monde du travail