James. It's time to grow up and take responsibility for your own life, actions and happiness. Harsh, but true. Only you can change this, and the only way to do that is to put in the effort. All the answers have been put on here SO many times.
Reality is that which, if you don't believe in it, doesn't go away.