Well, I think my voyage of self improvement is starting to pay off. I'm generally happier, things with repects to Mum seem good, and I've just finished a 2 month dislexia course. It been a big thing for me, as I've learned the following

1) Dislexia is not a weakness.
2) How to be confident.
3) Don't confuse someone with your granny when hugging them. Bad things happen.