Secondo me la differenza è che il fidanzato sta al passo successivo tra il ragazzo e il marito:
il ragazzo è quando un ragazzo e una ragazza si mettono insieme per cui significa che comunque sei impegnato/a, non esiste l'obbligo della fedeltà (quello avviene poi con il matrimonio), ma comunque quello della lealtà nei confronti dell'altra persona.
Il fidanzato è quando ti regala ufficialmente l'anello, secondo me e magari partecipa ormai a tutte le feste di casa con parentado etc.., in teoria ci dovrebbe essere una promessa di matrimonio
e poi se tutto va bene ci si sposa e diventa il marito.