Anyway now I'm dating a girl from Minnesota (when I thought I promised myself I'd never have an LDR again) and she is wonderful. All is good
Long distance relationships can be tough. You have to be strong, understanding and patient. I really hated not being able to hold the person I was in a LDR with a while back. It was torture sometimes. Especially when you want to be there for them but you're trapped behind your phone or computer.
Keep strong, and never give up. LDRs can work!