Cancer born on July 18

Planet: The Moon

As born on July 18 you are an expansive and generous person with strong moral integrity.

You have two aspects to you.

Your public persona is open and good humoured but in private you are shy and sensitive.

You seek justice for others and can talk convincingly about a pet cause.

You are drawn towards a career as a charity worker or as an explorer.

You are a born romantic and adore symphonic music and operas that sweep you away.

You thrive in a personal relationship.

You enjoy making expensive gestures – a weekend away with your partner somewhere lavish is typical.

You are prone to mood swings because you have such high expectations about people and get crushed if they don’t live up to your ideal.

Hiking and camping are activities that suit your style – you live for adventure.