Although you seem to be doing a lot externally to remedy your problems, it sounds like the overriding ones are internal, such as the depression and loneliness.
This may sound obvious, but have you been to a doctor specifically about the feeling of depression? It could be chemical, especially if you feel you've always been depressed, despite all your efforts to change your circumstances so you don't have cause to feel down. |