He doesn't make me feel pretty..

my boyfriens and I are together for two years now.. but everytime he looks for longer than 5 seconds at me he makes me feel really insecure about myself. telling me ive had breakouts in my face etc. he knows that I already know that. ( im using al sorts of products that would help me, and wash my face 3 times a day. it just bad genetics i guess) 😐 he never tells me I look pretty even if im in my most beautifull dress. it is getting to the point I feel so bad over myself and I dont know how to lift myself up since he most definitely wont. Can someone tell me how to feel pretty again?