Could you please explain the meaning of the phrase in inverted commas:
May be because we were very inhibited for a time and we are still "letting our hair down."
To "let your hair down" is to to enjoy yourself or behave without restraint.
Definition found here.