I can’t offer up what doesn’t belong to me.
Neither did Mary offer up Jesus because He didn’t belong to her.
“I cant offer up what doesnt belong to me.”
Yes, you can. Even if you have no ownership over something you can still have use of it. Thus, you can offer up something that may not belong to you. All things belong to God, but the Jews were still able to offer up sacrifices.