So I've been talking to this guy online for about three and a half years. There's almost a four year age difference, I've been feeling really bad lately about not telling him. I'm afraid he won't understand why I did it, I did it because at the time I wanted him to like me, it worked because we both love each other now... but it still scares me to tell him because I don't want to lose him.