Not sure i am the best person to help. I am something of a novice, although i thought i was savvy enough to find my way about a tool such as wordpress. I managed to solve my problems, but i feel it was more by accident than through any solid direction from the troubleshooting pages.
For the record, what i did was remove “wordpress” from my URLs and add ‘www’ to my page URL – this both allowed me to publish updates and log in to my site (without having to continually reset the password), respectively – something which i expected would have been set by default, – but as i say, i am a relative novice, and perhaps i don’t understand the nuanced way a piece of software like this goes about its business.
I do notice from the forums that plug ins and themes seem to be the chief cause of problems – suggesting to me that many of them are not entirely compatible with wordpress. This would be my only real suggestion- start selectively undoing your tinkering to see which action has caused the issue.