Advice!

Okay currently Im in a long distance relationship and we have been together for 6yrs. Although he hasn't always been away he would visit me every month or so but he's telling me he won't be able to visit in about a year :( and I have a horrible sex drive! Should I cheat on him I love him I do but I really need it.