I have asked for advice on several letters. Each has a unique format and approach (in my opinion). The issue I am having is though although my CV is very impressive, my writing is lacking. I have this idea that my CV will speak for itself, but I am starting to believe that is not the case. Here is my most recent letter. Thank you for your input. Do not worry about hurting my feelings

I am writing to apply for the Ph.D. position you posted as part of the XYZ International Doctoral Program. Having reviewed several Ph.D. programs, I am confident that your project best meets my career goals and aspirations.
I completed a comprehensive master’s degree in Biomedical Science with a specialization in immunology. In this program I learned about the complex mechanisms of the immune system and how the body’s natural defenses can be exploited for the development of novel therapies. Alongside my studies, I actively sought out independent research positions, requiring a high level of self-motivation, problem solving, and critical thinking skills.
Your project immediately piqued my interest, both because of the nature of the material and the significant therapeutic importance of this work. It is estimated that 10-40% of population in the developed world is allergic to one or more environmental allergens. As a Ph.D. student I look forward to building upon my knowledge of the molecular mechanisms involved in the hypersensitivity response and working with XYZ's platform to further define the functional role of antibodies.
In addition to my training in research, I completed a Master Year 1 in management. This program focused on strategic planning, efficiency studies, and teamwork, areas that I know are critical for a project’s success. Moreover, my international experience has taught me how to work with individuals from different backgrounds, learn from them, and challenge my own paradigms.
I am convinced that this project is the next logical step in my career. My passion for research, combined with my professionalism and openness, will make me an effective part of your team.
Attached is a copy of my CV for your consideration. Please let me know if you require any additional documents or information.
Thank you for your time. I look forward to your positive response.