Your life may seem like shit to you but that may only be because you know you can do better. Yes, you can do better.
Fairie Princess, you are one of the most talented and bright people I know. But I also understand that often one doesn't view themselves in real terms. If you look, you will find the right people. When you find the wrong people remember most of them don't count anyway.
I'm really tired and want to go home.