Image sourcing options?

Hi all,
I have a bit of a roadblock for my projects.
I want to use my own photos, as I worry about copyright issues.

What is your preferred method to upload images to be used on your own website build?
I’m considering AWS buckets (S3), but wonder about the retrieval cost adding up.

My projects fall flat without the correct photo, and I tire of settling for free stock photos that just aren’t right.
Thanks!