Kit - You aren't going to find a good guy until you deal with your stuff. First it was your ex, then pilot, then you will get hurt by a another guy, and another. You will come here and post asking how you can lock another guy down. Rinse wash repeat.
You will continue down this path until you can respect that the Universe is trying to teach you something (and it's not how to date).