Or is there some way to resize photo's so we can save space. When making a picture with phone most of the time its 7 to 12 MB p/photo, if there is a way to resize it to a 500 kb jpg file or something we can store all the images ourself.
By writing shell scripts, you can, yes.
For example, you can set up a cronjob to delete all images older than 30/60 days from the public/uploads/ folder.
Or perhaps you can run convert -resize 640x on all images after 60 days' age to reduce size.
Alternatively, you can set up a DigitalOcean volume (or something equivalent) and save your stuff there for less cost.