I must say Yoshi, you really aren't being all that mature. Not saying that Demon is either, but Demon shared a quote just like you did, and yet you did nothing but step on his quote and try to push yours over and over again. That being said, I'm going to talk a little about depression.
I can't say that I know what you're going through. I don't. I don't know your history, your personality, or your method of dealing with problems. That being said, maybe what I say won't apply to you. So be it. But if you get any benefit from it at all, the time it took to write this will be well spent.
I've read the threads about your father. You have to remember that your father loves you. It is his duty. He may not like you, he may downright detest you, but he still loves you. Try to build upon that. You've mentioned before that he got upset because you didn't do your chores on time, or something similar. Try to appease him. Or work something out with him. Sitting down and talking to him, sharing your feelings, fears, and hopes might open you up to him, and him up to you. How much time can you say you've spent with your father because you wanted to? Suggest a fishing trip to him, or whatever he enjoys. If you see him working around the house, ask if you can help him. Appeasing him may lead to holding a conversation with him, which may lead to you working something out.
As for missing your home, I kind of understand your situation. I myself moved from southern California to southeast Missouri. A bit of a culture shock there, I think. Anyway, point is, I missed everybody back home as well. Maybe not as much as you do, as I didn't have a friend that was like a brother to me, but I did have several friends I didn't want to leave behind. The key to fixing this problem is to attempt to meet new people. Join an extracurricular organization, or an after-school sport. Through band, FBLA, and Cross Country and Track I made many more friends than I would have otherwise. I don't know how the sports teams are at your school, but perhaps you can find one that doesn't require great athletic prowess to join. Heck, in Cross Country I was one of the slowest runners there, but that didn't stop me from enjoying myself and the company around me.
Also, can you honestly say you know every single person at your school? If your school's population is under 1000 students, then ok, maybe yes. But I'm sure there is somebody who you haven't met, or at least gotten to know pretty well. Remember that everybody has a story to tell, and most are worth listening to. Try to find somebody to listen to yours, and find other stories to listen to. You may end up surprising yourself.
As for the female issue - don't stress over it. It isn't necessary for you to lose your virginity in high school (sorry about that baseless assumption, but I'll make it anyway). It isn't necessary to have your first kiss in high school. Most people do, but some are late bloomers, and there is nothing wrong with that. This girl that you love, continue to love her, but also continue to be her friend. The love friends share can sometimes run more deeply than the love between them and their significant other. After all, isn't her boyfriend nothing but a good friend that she allows to hold her hand and kiss her? There will always be new people entering your life. Perhaps one of them will be the person you are willing to dedicate your life to.
Other than these feeble words, I can offer little else. Just know that I'm pulling for you in this situation that you're in, and I hope everything turns out for the best. Don't forget, even the darkest cloud has a silver lining.
Marsz, marsz, Dąbrowski,
Z ziemi włoskiej do Polski,
Za twoim przewodem
Złączym się z narodem.