I will start with the good stuff first... **(Three Sentence Summary at the very bottom, this is the details of everything)** College: My first year of college really sucked, so I set my self up some goals for next year and I pretty much met all my goals that I had for college. I made friends with a great group of people, there were plenty of parties to go to, I finally picked a major that I love, I pulled my GPA up (Finally a 3.0 overall and I made the deans list this quarter with a 3.75), I hit the gym 3-4x a week, I avoided all the assholes from my first year of college, and overall I was very happy. Out of 9 months of being there I had maybe a total of 5 bad days. This is where summer hits... Work: I just got a new job in NYC with a small company as a programmer. When I get there I end up having to work with 3-4 languages I have never even seen before. On my resume I put down what I knew "fluently" and the stuff I am working with has nothing to do with what I know. My boss thought I could pickup these languages quickly, but the program I am adding on to has no Comments so It takes me hours to figure out what each block of code is doing. The previous coder (My Supervisor) did not follow any naming convention. (IE. instead of saying 'var backRack:String' he says 'var br:string'). My boss is kinda of understand that I am having a rough time learning 3-4 new languages, but he is also upset that it took me 2 weeks to program a recycle bin. When I email my Supervisor for help he tells me he can't help currently or tells me something I already know and gets me off the phone asap. (Yes my Supervisor telecommutes). Yes I am working in NYC which I love, but I seriously hate my job, programming isn't my number one choice and it doesn't help that I work with languages I have never seen before. I don't feel like I am accomplishing anything and it gets me really down during lunch and after I leave work. Right now I am counting the days until I get let go. Honestly I am spending my own "free" time at home trying to learn these languages and its just to much to learn in 10-12 weeks and to complete a large project. (I am about to start week 3 of 10/12 of my job). I talked to my parents about quitting and going back to my old job as a general IT guy, but both of my parents told me to stick at my current job until I get fired, because I make $5/hr more then my old job. Which I hate, I only like to get paid when I do what is expected of me. I hate getting paid for not completing anything. Women: Current Girl: There is a girl I am really into, we have had sex a bunch of times, and we get along great with each other. Now the kicker... she is living with her grandparents while she does her internship, so she is about 1.5 to 2hrs away from me. I work M-F and she works Thursday, Friday, Sunday. So whenever we try to plan something shes busy or I have work or she cancels. I am going to give it one more shot and try to set something up for Friday, if that fails... I think I may just give up. Since it is me who calls and tries to set stuff up and she shoots it down or cancels. Our conversation tonight after she canceled was maybe this coming Friday will be good. One last thing, the reason she was busy on Saturday was because she was hanging out with a new guy she was telling me about (I swear it is the distance that is killing us, if she was living with her parents there would be no question). This One Girl: I found out a girl who is graduating from my High School will be going to my College in the fall. So having nothing else to do on a Saturday night my one friend and I went to check out their play. It was funny as hell and I ran into her. We talked for maybe 3 minutes about college and the play, but she was in a rush to cleanup. So now I am wondering how to get to know her better... I didn't get her number, she was in too much in a rush and other people wanted to talk to me. Meeting Girls In General: Normally I meet girls through School or my friends, but my college is guy heavy (talking 75-80% male) and 3 of my 5 best friends are out of state, so we aren't throwing nearly as many parties as we did last year. So I am at a lost were a 20yr old guy goes to meet people? My one buddy was talking about going to a club together, but other then clubbing and bars where can a guy go? In Short: I met all the goals I set for my second year of college and I am really happy BUT, I really hate my new job, I have no idea why they hired me. My relationship with this girl I am really into (she even told me she really wants me) is being destroyed by distance. Trying to figure out how to get to know this girl who is graduating from my high school and going to my college better, and trying to figure out where to meet new people and girls since my college is guy heavy and most of my friends are gone for the summer.