"Majesty" is specifically for the King/Queen/Emperor/Empress. Highness is pretty much for everyone else in their family.Why not change it to "your majesty" instead? Which is pretty much the same as your highness just a different word, it makes more sense in this context rather than using your highness again