Jesso, here are my thoughts concerning your situation.
The facts are that you are 19, have been together with this guy 6 months, and you don't trust him 100% because he betrayed your trust. The odds are not in favour of this relationship. But lets give you two another chance, since he's such a...