The fact that you are working on this already shows that you’re a pretty decent human being and those who know you should be proud of that.
As funny as it may seem, it’s hard to be a genuine caring, nice, kind, trustworthy human. It takes a lot of work on the self — being aware of who we are, what we like, how we behave under certain circumstances.
It’s a really versatile skill. Never lose it!
I pray you find someone special as soon as you’re ready to move to the next level of human connection.