Hi There!!
I actually read your entire post and I must say, that, in life, we are always put down, but it is up to our own personal will and strength of mind to actually get out of these problems.
I know this sounds weird, but I think you need to come to terms with yourself before you...