Let me expand on the problem, I just researched it.
You have at times entered your username as rickdeere rather than rick deere. You may have skipped the password when you put rickdeere in (the one without a space), so it assumes you want to use a guest account that isn't saved. That type of account / username can't post photos.
When you try to post next time, click into the name box and no matter what it says there, type rick deere over it with the space in between rick and deere. It will then ask for your password and from then on, all should be well.