One thing I would recommend though is if you have some hobbies try to find beginner friendly communities for those hobbies as they are usually super positive and helpful, and they’ll give you the chance to be that as well.
Personally I found helping people dive into the stuff I’m interested in was a massive boost to my mental health.
There’s just something wonderful about it that I really can’t explain.
My Mini Factory is primarily where I get mine (if you want a list of users I primarily buy mine)
Cults3D is another place but they’re a lot more hit and miss on quality IMO
The best models are purchased models (in general) though MZ4250 on Printables models are free and also pretty high quality.
Personally I won’t pirate models of people in the 3D printing mini community as I want to support the creators in that space as they’re not giant megacorps.