Hi Daffs, why don't you trust your judgement? 
It sounds like your own inner compass is pretty good, actually....
You went to a church for a while and gave it a good crack but it wasn't a church where it seemed to be 'lived out' day to day and this seems to be what you are looking for?
There are other churches and I'm sure one might be more your cup of tea where people are trying to live it out.
I am a Christian and I go to church weekly- about once a month I go to my parents to visit and go to their church- and I can't abide it, it is all about gossiping and who is who in the town etc I just shudder to think what example this sets to people to whom it is the only church they know.
(One of the things I love most about Jesus is the way he got on with everyone from every background except the religious folk strolling around judging everyone else and trying to control them- and they got a sound whipping!)
Incidentally my church and my parents happen to be the same denomination but couldn't be more different so I don't think it is always a denomination thing.
Try another few churches, I'm sure one will be more you and you will meet some nice folk.
(Incidentally, JW's aren't Christians- they don't believe in the divinity of Jesus Christ, and they don't believe in Salvation through grace- which is the central doctrine of Christianity and what differentiates it from every other religion and belief system.
Beware of reading books about Christianity written by JW's- they have an odd translation of the bible that is at odds with every Christian denomination and all the ancient manuscripts.
Of course if they come round and do a book study with their books it will seem make sense, particularly as one of the most horrible lies they are fed is that God loves them based on their performance, including how many people they convert
whereas GOD JUST LOVES PEOPLE BECAUSE HE IS LOVE
If you feel a really strong call to Christianity, follow that, don't let yourself be fobbed off with some half hearted lie that puts you back into having to earn Gods love.