Das größte Problem für deine Eltern/Freunde wird wahrscheinlich der Altersunterschied sein und nicht sein Aussehen. Ich habe die Liebe meines Lebens gefunden und er ist ca. 15 Jahre älter als ich. Wenn es wirklich von beiden Seiten gewollt ist finde ich ist ein großer Altersunterschied absolut kein Problem.
Allerdings werden vor allem deine Eltern wahrscheinlich einige Zeit brauchen um sich daran zu gewöhnen, dass er so viel älter ist als du. Gib ihnen die Zeit, bitte sie aber auch um Verständnis.
Was sein Aussehen betrifft: Wenn er sich wohl fühlt, so wie er ist dann solltest du ihn auch genauso nehmen. Mach dir keine Gedanken was andere von seinem Aussehen halten, es geht hier nur um dich und ihn. Sprich ihn doch vorsichtig auf das Ungepflegte an. Daran kann man ja leicht was ändern, wenn er das auch will.
Kannst du dir nicht vorstellen mit ihm zu schlafen oder generell mit jemandem zu schlafen? Denn wenn dir sein Aussehen wirklich so zuwider ist, bist du dir dann überhaupt sicher, dass du ihn wirklich liebst?