So? Two years is not bad at all. If Justin was the one two years older than Selena then there would be NO problem with it. Demi Lavoto is dating a man who is 30, when she’s 18. THATS messed up. This however, is not. Two teenagers, in love. Regardless of two years. Selena is of age, and Justin will be soon. Stfu, and stop hating.