>>6 I can see how the long distance thing would be a problem. I think it's harder yet easier at the same time to establish a close connection with someone you can't see. I don't know if you two skype or not, but that would surely strengthen that bond. And you've been on an off again. I wouldn't know how to handle something like that personally. If it ended well I would just leave it at that, but I would still want to be friends with them. And yeah, if they don't feel the same for me, then I just need to accept that. No matter how much it hurts.
>>7 So it's been a year? I've met this person months ago, but we only really started talking recently. The time difference between us is about 7 hours but we talk as much as we can, all throughout the day. And this person is a few years younger than me. It would be as if I was dating an 8th grader or a freshman. The age doesn't bother me and you're right, age shouldn't matter if you love them. We both know our own ages. I just know it would bother my friends and people i know, so I don't mention it. And I have left subtle hints but I don't think the message is getter across at all. I've asked hypothetical questions and question about love and stuff like that, but not putting myself into the equation. THey don't seem very interested, oblivious would be a better word. And I'm not saying it's because they are young, it's more because they just don't have experience with things like that and they just don't really understand it. And I'm really scared to drop something like 'I love you.' I feel it's still too soon and I just don't feel like they return the feelings, which is okay. But I just really don't want to ruin this really good friendship we have. I get what you mean by having no regrets, but I think I would regret it more if they stopped communicating with me altogether. I'm afraid that's what would happen if I told them that I loved them. I know I'm a coward, I'd just rather hold onto this for just a little while longer.
THank you both for commenting on this and I will take your advice and thoughts to heart, really. It makes me happy to know that people out there understand.