@D bowden,
Not that you will get definitive answers to questions here, since it is a philosophy forum; but you will certainly be presented with all sorts of answers, some of which may trigger new ways of thinking about the problems that will make sense to you.
Please don't worry about where to place your posts; although the advice given above is very good, if there is a more appropriate forum for it, one of the Moderators, drawing on their experience with the forums, will undoubtedly move it for you.
Welcome to Philforum!
Regards,
John