I just got the problem solved, thanks to apple support guy Paul. He has been back and forth with me for days trying things after talking to the apple engineers. A few days ago we figured out if I signed out of icloud on my phone and used another ID the sharing worked. I was put back into my old id just until he confirmed this action with the engineers and so I didn't lose all my contact info etc.
So today he had me sign out of icloud, then resign in with my same id but instead of the email ending in "me.com", I typed in "icloud.com" Everything in front of the @ stayed the same( my name). Sharing worked right away and I don't have to change anything.
Obviously there is a bug that doesn't recognize "me.com" even though we were always told that me.com, icloud.com and mac.com were the same.