Hello @supportneeded, welcome to the Forums. I'm glad that you found us. You've done so well to have connected with your new community and made some great friends. That's not easy to do.
If you're after someone to chat to, check out some of the places here where members just hang out and chat about their day. You'll find those threads in the Enjoying time with others section.
The night shift thread seems made for you particularly as you are having trouble sleeping. You can find it here. There are lots of regulars in there but once you start posting you'll find them incredibly welcoming and supportive.
It's tough to be experiencing so much self-doubt. They can be so undermining not just for your confidence but for future relationships. Maybe while you're still single is a good time to work on some positive mental health strategies? Apologies if this is unwanted advice but checking out books by David Burns and Russ Harris can provide some good tips. It's like future-proofing yourself against the effects of self-doubt to give your next relationship the best possible chance.
Great to have you here @supportneeded. Hope to see you around the Forums.