I have not learned all the plant likes and dislikes here either. I find myself learning from a baseline, a certain pH, certain quantity of moisture, a basic fertilizing program, a basic insect control program and I deviate from there. Clematis likes a higher pH but my soil is 5.5 so I add lime. My blueberries like acid so they get the acid lovers food. I think its just focusing in on one plant and learning about it and then moving to the next. You just remember them as you go along. Somethings really help, like trying to identify plants for people on this website. The research is very educational. Thus, when you go to look up your own plants, you have even more tools in the wheelbarrow so to speak.