I'm 18 years old and, as far as I can remember I have always treated girls with more respect than my peers, but, despite that, they managed to get girlfriends while I have been friendzoned by a long time crush and rejected by another girl from my school

Do you think I should stop nice (or at least moderate it) or be patient and wait for the right one?