Hi Penroc
Congratulations on your year - that's a great achievement
I'm on disability too - I found volunteering was a good way to both fill in my time and get back out in the community and meet new people. I really recommend it.
If you have any hobbies thats another way to meet people...church social groups are good too - if you're Christian
I don't see any reason to go too deeply into your past with people you've just met.
I certainly wouldn't discuss my past with anyone I didn't trust.
Don't put yourself down - your troubles are in the past.
We can have happy and fulfilled lives - I and many others here are the proof of that.
Welcome
D