Harry happy despite royal rift: friend