The reason why I want an iPhone is because the picture quality is better and I can download more stuff but the disadvantages is that IPhone have a lot of problems with hacking etc. With my Samsung galaxy my picture quality it sucks and I only have 3 apps on my phone with 87 pictures and it says that I'm running out of storage :/
First of all, iPhone isn't so unsecure as you think it is, ofcourse it has some security vulnerabilities but android also has approximately the same number of vulnerabilities. In picture quality and graphic displays, iPhone is definitely the best, android phones don't even come close to iPhone in these aspects. But some android phones have awesome camera and picture quality. For storage, there are so many options in android, now a days you can put 128 GB external SD card to phones. You can store around 45000 photos (8 MP resolution) in 128 GB SD Card. My opinion would be to ditch your samsung and buy a new android phone with better specs.
Your reasoning doesn't make sense. I've had both iPhones and SGs, and I prefer iPhones. The iPhone does have better pic quality. But you can get a 64gb SG for cheaper than most iPhones, plus you can buy SD cards for SGs. My problem was I'd buy SD cards for more space, and the SD card would go bad after a while. I don't know what you mean by "hacking" problems--the main things about the iPhone are they cost too much money and you have to use iTunes for everything and they are just too strict with accessing your files on other computers. But if someone will buy you an iPhone, get a 6. I like the bigger screens.