<human>: I will try to make this a brief as possible. I've been with my girlfriend who lives in Canada for a year and a half now. We met in a chat room and have yet to meet (don't worry, I know she's real from cam, facebook, etc.). I love her. 

She made me change how I used to be (not very faithful) because I knew from the start I didn't want to hurt her. When we first met, we clicked instantly. We got REALLY close really fast. Before we became "official", she would ask me to leave the MSN call on (when it still existed) whenever she'd sleep, because she didn't want to be alone. 
I feel closer to her than I am with anyone else..

The problem is, I have trust issues. She has never done anything to break my trust, but because I've cheated while I was still with my exes, I look for things that she does that I would've done if I was cheating..does that make sense? 

I over-analyze everything, I think of the worst possibilities when I'm not talking to her, I assume every friend she meets on Xbox (yes, we are gamers) that is nice to her is flirting with her, and it fucking sucks balls. 

I don't want to think like this anymore. I don't want to be paranoid or worried for no reason. Before you ask, I have spoken to her about this before. She asked what she can do to help, and I've told her that it's something I need to work on my own, because it is. 

I don't want to keep her from having friends and a life because of my own jealousy. I don't want this yucky feeling anymore. But because we're in a LDR, I only know what she tells me, and it's scary to trust someone only by their word..

I don't know what to do, or where to start. If someone could share their honest opinion, it'd be a big help. I WANT to make this work.

Give me the gist of the text in a nutshell
<bot>: I'm paranoid and have trust issues with my long-distance girlfriend when she has never done anything to break my trust.