Aus meiner Sicht gibt es zwei Lösungen. Entweder eine Trennung, weil verbieten kannst du es ihm wohl kaum. Das wäre eine ziemliche Belastung für eure Beziehung, mir sowas würde ich persönlich in nichts langfristiges starten bzw. neustarten.
Oder du vertraust deinem Freund. Wenn er nach 3 Jahren Beziehung nicht ehrlich zu dir sein kann, ist er nicht der richtige. Wenn es so sein sollte das er weiterhin mit seiner besten Freundin schläft, sollte er dir das sagen und wenn das für dich ein Problem ist, sind wir wieder bei Option 1.
Das aller wichtigste ist, dass iht euch wohlfühlt in eurer Beziehung. Es sollte nicht sein, dass nur ein Partner gut zurecht kommt und der andere nicht. Dauerhaft gestresst zu sein ist sehr ungesund, dann muss man etwas hinter sich lassen, der Trennungsschmerz lässt nach, Eifersucht wird nur immer schlimmer.