Selenia, je comprends très bien que la situation n'ait pas été supportable pour toi.
Mais il me semble que ce qui a manqué pour que ça se passe à peu près bien, ce n'était pas grand chose : il aurait suffi que ton compagnon accepte de prendre en considération le fait que son autre relation était fragilisante ou éprouvante pour toi, et qu'il accepte d'entendre quand tu lui disais que ça faisait mal.
Vos dialogues trop centrés sur le mode "rationnel" ("C'est logique que j'aille la voir, puisqu'on était ensemble toute la journée") semblent avoir été des façons de ne pas vous écouter.
Peut-être est-il encore temps de reprendre le dialogue, et de chercher à mieux vous comprendre : tu sembles prête à accepter sans trop souffrir qu'il la voie, à condition que certaines épreuves te soient épargnées (attendre pendant des heures, te sentir délaissée...), et vous pouvez donc essayer de vous considérer mutuellement comme des partenaires dans cette histoire, plutôt que comme des obstacles l'un pour l'autre.
Peut-être que vous pouvez ensemble essayer de comprendre les mécanismes qui te font mal (ce n'est peut-être pas "qu'il la voie", qui te fait mal, mais certaines façons de faire, ou certaines situations imposées unilatéralement, que vous pouvez essayer, avec autant d'honnêteté que possible, de préciser, et de définir, pour pouvoir les éviter à l'avenir...)
Sans doute que des compromis sont possibles. Et qu'en communiquant mieux entre vous, vous trouveriez une façon de faire qui soit agréable pour tous, et qu'il y a des moments où il pourrait la voir sans que tu en souffres. Et même si ce n'est pas "chaque fois qu'il en a envie et sans s'occuper de tes ressentis", c'est peut-être mieux que rien...
Si vous lisez l'anglais, essayez de lire "the Ethical Slut", et notamment son chapitre consacré à la jalousie et à sa possible résolution, ainsi que tout ce qui concerne la "communication non-violente" au sein d'une relation.
Bon courage, en tout cas, et soyez un peu confiants en l'avenir : ça ne se règle pas en quelques jours, ces questions-là, c'est normal que ça prenne du temps avant de trouver un arrangement qui vous conviendra...