I have seen God turn around the lives of people who have done more to discredit Him than you have. No matter how hard your heart is or how wronged you feel by God, Christianity or Christians, know always that it is His will you find Him...when you search for Him with all your heart. (Jer. 29:13).
Have you ever searched for God earnestly and honestly, with all your heart?