Oi!! We'll have none of that defeatist talk here, man.

Don't be leaving....have a look at my post about what I'm using pc/phone-wise and hopefully that will sort your problems out.

As for the other stuff, you can either let it define you...or you can work out a way to handle it.