All those things you listed,.. you can not control any of them. The best you can rely on is your intuition, your gut feelings as to whether something feels right or not. Some fear you get from trusting your gut feelings is good, listen to it. (imho) you sound insecure (no offense meant) but with time you will build confidence by not letting worry and fear control you and instead trusting your gut feelings. It takes time because you can only learn from experiences. Take your time, enjoy what you can and let the rest follow. Living in fear or worry is a terrible thing and can also effect your judgement. You most likely already had some bad experiences with men. Learn and Trust what you felt about those situations so you can recognize them again. Move very slow into relationships. Try not to get caught up in the euphoria of a new relationship and not follow your gut feelings. Your gain more confidence. Confidence can/will replace some of the fear. Your can do this! 🙂👍🏻