Nel - I always recommend this book but have you read Getting the Love you Want?