It sounds like you live down the street from me! I be hearing them same things every time I step out the crib, “ Eh Girl, you wanna come to my place?” Fool you live on the street, you ain’t got no place. As for the dirty dogs cat calling you all day I would say just ignore them but always keep looking over your shoulder. If one of them fools trys to run up on you get ready to throw blows. As for your husband let him know he needs to step his game up before you take up one of them dirty dogs on they offer.