N3DS won't boot homebrew

The boot manager loaded once, but froze when I clicked rxTools. Turned it off, and now when I turn it on, it shows fuzz on the top, and white on the bottom. Why did Nintendo make homebrew unreliable on the N3DS?

Finally got to the boot menu again. But froze after I selected rxTools again. I should transfer my save to my cartridge and play that way. Only problem is, I need to boot rxTools to get it.

And the damn thing finally booted.