Thanks for narrowing down my options everyone!
I'm leaning towards angels:
When I was doing research on them, I saw that they are highly social towards their owners! I so,so,so,SO love that trait with fish! I did find out that they should only be kept in pairs to keep peace, is this true? If not, how many should I keep without worrying about them causing a ruckus?
Blood Parrots:
OoooOoOh, I have sort of a soft spot for these cute fish! They get a point for nostalgia because they kind of sparked my enthusiasm with this hobby years ago. The one I grew up with had a great personality, following whoever passes by the aquarium and begging for food. I'm sure all of them are not like that, so it makes me wonder if we just got lucky with a adorable blood parrot? If anyone can tell me from their experience how their blood parrots react towards them- I'd totally appreciate it
I still haven't made up my mind with a schooling fish yet. I might just clean up my 30 gallon and fulfill my love for corydoras in there. Unless someone can recommend me a great schooling fish that can live peacefully with angels, clown loaches or blood parrots.
Oooh! Maybe I can have blood parrots and angelfish? Would that be bad? If I could have both of them, how much of both can live in my 100 gallon? 1 blood parrot and 3 angelfish? 2 blood parrots and 2 angelfish?
EDIT: I'm starting to realize that all the fish I'm thinking about are all territorial (I'm not sure about the angels). My clown loaches always hide in the same spot which is a luxurious driftwood cave. I just kNOW that a blood parrot would try and take this spot but I honestly don't know their social behaviors. How territorial are they and will they give up a hide if its already taken?