I'm still working on that, too. I would prefer that he have no children living with him. He must have his own income. Smoking and social drinking are okay as long as he has self-control in the drinking area. I cannot tolerate drunkards.
Pets are fine except for exotic ones like snakes and spiders, etc.
I have three cats and two dogs myself. As far as compromising goes, it would depend on what kind of compromise it is. What I can offer is fidelity in a relationship. I was married to one man for 35 years, until his death. I consider myself to be intelligent, caring, and sensitive to the thoughts and feelings of others.