Jennifer,
we love your honesty, so refreshing!
please be happy for me, Jesus gave me my 'cowboy', literally)
and it took a long time coming, with so much heart-ache and unwanted experiences in-between,
so stay steady girl, stay true to God and yourself, and eventually God will let you know
what He has in mind for you.