Internet relationships can be difficult, but that's only when you make them difficult. If you can find complete trust in someone and be incredibly happy with them in real life, you can do the same online. I mean I have an 'internet' girlfriend, but she's really my girlfriend. I am madly in love with her, and it does not matter how many miles we are away from each other, it just matters that we are in love. ^_^ We have trust, honesty, passion, love, everything that is vital for a relationship, whether it be in real life or over the internet. Love jumps upon you when you least expect it, and if that is on the internet, like me, then YAY!! I am so happy and I really feel and know that I found my soulmate...even if it was on accident! ^_^