If you are looking for a family then yeah. Cancer is good for family, children ones roots. I will assume it might be good for long term relationships but not as much short term stuff. Your affirmation is good as is the number related to Venus but you may want to add open minded to Zevism or...
Psychic vampireism is unhealthy for the soul as you are taking in all kinds of negative energies. Even if you find someone more positive it's not nice to do.
To take in energy breathe in or do mantras for the sun or the sun square.
The Gods are respectful and kind and would not talk to someone like you described. Unless you did something purposefully to offend the Gods why are you worried. Sounds like the enemy trying to get you to give up. Is an enemy entity attached to you try to check. Get rid of entity if so.