James - you've been here as long as I have. We all have our troubles. It is useless to try and compete about who has the worst. Look at your own and deal with them as best you can. Small positive steps lead to more positive steps. Positive attitude makes the sh1t easier to deal with. But only you can do it.
People on here will only reiterate the same advice so many times............
Reality is that which, if you don't believe in it, doesn't go away.