New to IOS from Windows phone (And android from ages ago) and on the one hand I love this phone already. It's truly one of my favorite phones though except my experience and growing pains are not boding well. I am used to phones with 8 GB and 16 gb and 32 GB with Windows and android. I never really worried about storage because of an SD card. SD card capabilities of course do not exist on iPhones but I thought I would be able to manage with 16 GB(as I have with other phones). Unfortunately, it is proving problematic. 1. Music- (On my previous phones, I just utilized SD Card) I use Groove music on Windows 10(desktop) and previous Windows phones. You can upload to onedrive which I have done happily so and it has worked mostly. Problem is Groove on IOS sucks royally(No scrubbing and shuffle sucks). It's a mess. I tried Google music but apparently it doesn't want to work right to allow me to upload music. I am adjusting to iTunes on desktop. It sucks but it works. Problem is, I got Apple music Trial but I am confused. I want to be able to upload to iCloud and stream music. Do I need to pay for Apple Match for $25 a year? Are there any other apps I can use that I can upload my music to them and stream it from the cloud? 2. Photos- I like to keep certain photos of my loved ones locally as well as random Gifs/Memes. Normally I could easily use the SD card but that is non-existent. Then I could use Onedrive and it'll be in my library yet not on the phone's storage. I thought iCloud worked that way but apparently even if the photos is on iCloud, it'll still using my phone's storge. Are there any workarounds or cloud solutions that allow you to be able to share media without needing to use the phone's storage to save the media? 3. Apps Is there any particular reason why IOS apps seem to use so much space? Take tinder for example.....Apparently I have too many matches/messages(3K) and when I am logged in, my storage goes down by 2 GB. When I log out, it is fine. So you mean to tell me that the app is taking up that much space due to the matches? Is there any way to fix this without having to manually delete a bunch of messages?