I shared my calendar with someone on iCloud. They did not want it on their phone so they deleted it which deleted my calendar on my iPhone. Can I get it back? Or is my calendar lost forever?
Unless I'm missing something, if he or she removed the calendar from his or her device, that should not have removed it from yours. Login to the iCloud website via a computer and then access your calendar. If all of your events are present then they can be synced to your device via the Mail, Contacts, Calendar settings.