<human>: I [21f] am not totally sure about my relationship with my bf of 3 years [26m] when I first met him I was hooked from the moment I saw him. We immediately hit it off. And we got serious pretty fast. I didnt regret any of it though, I loved him and he loved me. We moved in together after only being with each other for about 6 months. And the whole relationship was perfect. Exactly what I had always wanted and he was my epic loce story. This lasted for about a year and half. Then I found some messages with his ex on his phone (yeah I know. Not proud for snooping) but I never brought it up. I just got mad and kept it to myself then eventually forgave him and forgot about it. I never thought he would cheat on me, so I didnt see the poibt in making a big deal over a few texts. A few months later this guy from school asked me to a party. I said no but then we got to chatting. And my bf found those messages. They were totally inncoent but he got very upset and kicked me out of the house. I begfed to come back for 3 weeks straight and finally convinced him to take me back. I spent the whole year after that trying to earn his trust back and having him throw it in my fave every time any little thing happened. It's been a year and a half now and he's saying he can't trust me. That he never will. We never touch other than sex. He ignores me when I say I love you and talks down to me 24/7. We agreed to break up. But then we both hated the idea and decided to try to work things out. Ever since then, I have this ache in body. I feel like it was wrong. I love him. Hes a huge part of my life. But if he cant trust me what are we doing, really? There's no romance. It's like we are just good friends. Do I leave him and throw away the past three years? Do I stay and try to fix things? What if they can't be fixed? I just really need some insight.

Provide a brief overview of the text.
<bot>: at what point do you stop trying to fix things? How do you fix being put down so much for so long? Should you really just throw away three years of your life?