I think that you should make your decision based on who he is today, and who have proven to be in the past, not who you want him to become in the future. From what you describe, it sounds as though this behavior has been going on for some time. When you confront him, he changes (or covers up his actions better) just enough to pacify you.
If you are happy being with him for who he is today, then by all means, stay with him. Staying with him in hopes that he will change, however, is just setting yourself up for disappointment and misery.
The fact that you trust him so little that you are going through his phone spying on him should tell you something. If he did suddenly change into the boyfriend that you want him to be, would you be able to trust him entirely? Or would you still find it hard to trust him based on these things that he has done? I believe that a good relationship is built on love, honesty, and trust. If you can't trust him, then you're wasting your time.
|