It seems like you need to do something positive for yourself. You say you have never been in a relationship and that you don't want to be, well just because society tells you it's normal to be completely obsessed with boys doesn't mean you have to be. That doesn't make you weird at all, it just means that's an unconscious choice you have decided to make. In your situation it seems to be a good thing. You need to take some time to yourself. Have you gone to see a doctor? There could possibly be something wrong. I know the feeling you are going through though. I have been in a similar situation and I slowly started making some changes in my life like cutting guys out of it, hanging out with new people, and just standing back and taking another look at my life. I'm in a much better place now and much happier with my life.