(I cut and and moved the specific part of my post on religion to below given the huge freaking wall of text I wrote on a much more pleasant topic above. Feel free to skip over this if religious discussion isn't something you want to get into. Again these are my personal thoughts, opinions, and...