The Psalmist David made mistakes, but he continued communicating with God, which was the one thing that kept him close to God. Like David, we are called to be transparent before God with an open communication allowing for a closer walk with Him (Acts 13:22).
You are not alone. What you are feeling has been felt by others. More importantly, it has been felt by Christ while He was a man on earth. God will not only listen and share with you in your pain and joy, but He desires an ongoing intimate relationship of open heartfelt communication. He had Christ die for us so this could happen.