Recently my boss told me privately a new coworker would be joining us shorty. In this talk, he revealed to me that the tasks this new coworker would perform would be traveling abroad to meet clients and schedule project-specific technical details.
These are tasks that I was told I would perform in all three interviews I passed to be hired by my company, two of which were performed by my boss' boss and in one of which my boss was present, as well as he himself told me so back when I joined the company (about 6 months ago).
As I was a new person joining the company, I didn't expect to travel abroad right away; but upon further asking, about 3-4 months ago, my boss told me that I would be traveling for the first time with him shortly.
That did not happen, but I didn't say anything, as I trusted my boss to schedule my responsibilites so I could take on them in the best manner for both me and the company.
However, now I feel betrayed, as I took on a position I wasn't really keen on, and on a workplace for which I have an extremely long commute (I lose more than 4 hours everyday on my commute), because I was promised to be able to travel abroad.
I had no communication from my company that this would happen and I don't know how to approach my boss over this, as I do NOT like the current situation and I tolerated it because of this expected benefits, which have now been removed from the table, as my boss explicitly told me that since this new person was hired to travel, I wouldn't be traveling at all, and that he wanted me to remain on site to attend to technical queries.
If I won't be getting the benefits of my desired tasks, at least I would like to be able to get some benefits, for instance, being able to work remotely.
Considering I have a positive but strictly professional relationship with my boss, how could I approach him over this issue?