Josh,
I have read all the posts on this topic. I had to walk away from the computer for a while to think.
First of all, Josh, where do you live?
I joined this board just last week in order to find some support because I'm having a tough time right now dealing with albinism issues. So I've been reading through the different posts and responding to some in order to see how others are coping. It surprises me to see that people are not dealing with social issues as adults. Or, they aren't admitting to it. Or, they are in denial. Or, maybe where they live, it is not an issue. Perhaps some have had enough family support that they have been able to weather the hard times and come out on top. Unfortunately, I had zero support and pretty much have been on my own.
The last thing I want to do is aleanate people in the group I just joined, so I'll be gentle. 
First I want to deal with issues of having low vision, not including albinism. These are common issues that people (adults) with low vision It takes the driving person 10-15 minutes to go to the grocery store and 20-30 minutes inside and 10-15 minutes home. It takes me 30 minutes to an hour on the bus, depending on whether I go to the whole foods market or the regular Food 4 Less, and at least 1 hour inside. If I'm lucky I can find someone who speaks and understands English (I live in a Hispanic area of California) to help me. If I'm lucky they've spent enough time in a kitchen to know what I mean when I ask for Zucchini.
It takes the driving person 1 hour to get from my area to where I work. It's 3 hours, 4 busses and a train for me.
Reading? Scanning into Kurzweil or magnification. Or listening. Again more time.
House work? It takes a low vision person longer to find the dirt. :)
School work? The research site is not JAWS accessible, and it's impossible to find the right buttons with the mouse and Zoomtext. Again, it takes much longer to get school work done.
Now, add social stigmas to low vision. People just don't understand partial or low vision. So when I ask where the elevator at the metro because the train came in on a different track, and the employee says "You know where it is, you can see." I fantacize her on the third rail. Not really. But you know. It gets frustrating.
OK, I'm not really complaining, it is what it is.
Now add social issues of albinism. Josh, we all have our personality styles. Each person, sighted or partially sigted, albino or not, have personality or social styles. Some are more introverted than other. Some had the support as children and others haven't. Some of us have to work harder to get through it than others. Or some live in an area where people are more tolerant.
Eshita, I admire your strength and determination. To move to a different country and go to university? My hats off to you. I'm afraid if I have to leave the state of California. God forbid I get on an airplane. It means I have to travel more than fifty miles. :) You have an incredible amount of strength. At first I was a little angry about your post, but then while I was thinking I said, you have something good to say.
You're right that it is up to each individual to make himself or herself happy.
Here's what I do. By the way, I got seriously harrassed on the bus going through Englewood today. I was the only white person on the bus. And I was whiter than white. :) I sat there with a smile on my face, and if my bag bumped someone I apologized, and I thanked the driver, who also harrassed me, for allowing me to be a passenger on his bus. The thing is, we, as humans, have control over one person...the self.
So I use self affirmations. I am good. I am smart. I am beautiful. I was reading a book about self esteem and self esteem workshops for the blind. ONe thing there was was an exercize. I won't go into the exercize, but there was a saying: "I hear your words, I feel their bite, but I know me and I'm alright." Sounds hocky, but I change it depending on the situation and use it as an affirmation. Another thing I do is keep track of how many positive things have happened in a day versus how many negative. The positive always seems to win, and I then capitalize on those positive experiences.
Josh, I hope things get better for you. I hope you find your group that you fitr into.
Julie