On a more positive note: since there is one. Walk in the spirit yourself. Meaning tame your own flesh and lack of patience on the matter. As one of these guys, you know what I hear?
Your own walk isn't established. Why would she date a non believer? Is she so impressionable by charm that she risks and probably surrenders her purity, the salvation of her children and usefulness in the kingdom?
How do you spend that much time with someone that doesn't practice the same life you do? A Christian always has to neglect or deny or at least be Luke warm stay in one of those relationships. Which....is full of compromise.
Focus on getting things right with the Lord, with Him only. Happiness comes from Him, not another person. No doubt you have emotional baggage and that doesn't help any relationship.
When Joseph discovered that Mary was pregnant, before the Angel Gabriel assured him that she was pregnant of the Holy Spirit, he was minded to put her privately. He still respected her, even though at the time he wasn't going to stay with her. Men of God are the same. They won't make a spectacle out of you, they'll just pass on quietly.
Don't lose the gem playing in the rocks. Embrace and find out God's will for your life. Then you will run into him in the process. Going to church on Sunday mornings is just sitting in the bleachers, you need to get into the game. Invest into women's ministry, etc... We are called to lead, that's not possible with someone who isn't following. Its just an invitation to strife.