Then what I suggest you do is start a club or even a morning prayer group, it might be to late now with school being out..... Of course get teachers you that will support you support the club but you as a student needs to run it of course.... and im sure one its an outreach to your school, two it gives you a christian atmosphere at school, Three its just a good thing too do.... Also about other places dont worry God will send the man for you and Also girl when they talk dirty just up front with them be like SHUT UP or be like "I dont appreciate your Jokes, they aren't funny to me and they are very appalling."