It is not as complicated as it need be,
Se?orita = Miss
Se?ora = Mrs
Mi Amigita = insuperior employed yet undatedable but very cute Miss, or a waitress etc.
Mi Amiga = friends slightly dumb girlfriend! fuk buddy, maid, female boss that doesn't deserve superiority.
Mi Amor = the maid, friendly down to earth lower to no class regular acquaintance, shop assistant etc.
Mami = girlfriend, wife, fuk buddy etc.
Se?orita = Miss
Se?ora = Mrs
Mi Amigita = insuperior employed yet undatedable but very cute Miss, or a waitress etc.
Mi Amiga = friends slightly dumb girlfriend! fuk buddy, maid, female boss that doesn't deserve superiority.
Mi Amor = the maid, friendly down to earth lower to no class regular acquaintance, shop assistant etc.
Mami = girlfriend, wife, fuk buddy etc.