My boyfriend and I have been dating for a year, he is 19 and he's been having sex since 14, but I'm still a virgin despite being 17 and he keeps telling me that he's without it for a really long time and that he needs it. Sometimes he even makes it seem that I love him less because I don't want sex. One day his best friend suggested an open relationship until I was ready and he actually considered it (he sent me what his friend said and was all like: I told you that it isn't normal) and I was really hurt. Now I'm scared that he might be cheating on me because one day he told me that a friend of his was a lesbian and later on I discovered that she isn't (and is single right now), he's been working late, cancels plans with me because of work, stops texting me out of nowhere sometimes for hours and a lot of times when I open snapchat to look at the GPS (I have a really boring life and lots of free time) he's not where he tells me he is.