So this guy I've been talking to this guys for like a couple years online. We decided to date and have been officially together for 7 months now. I have lied to him about a lot and he is the sweetest person ever. I feel very guilty. I love him and he loves me which I know to be true. We are six years apart , although he thinks we are 4 years apart. I need help on what I should do.