You don't need to get him a gift to say you're sorry. It's a nice thought, but not necessary, and a bit of overkill. This might sound weird, but to many guys an "I'm sorry" gift might seem a little desperate, and can make them feel awkward. Also, it won't carry any more weight than the sincere spoken apology I'm assuming you already gave him. Ten apologies are no better than one if the one is sincere.
If you still feel badly about what happened, talk to him about it. If he's still angry or distant, give him time and space to get over it. But don't keep apologizing for the same infraction. If taking him to lunch or a movie will make you feel better, fine, go for it, but I wouldn't harp on about how you're trying to make it up to him. You don't need to make anything up to him; that's what the apology is for. One apology is enough.
Thanks for the question.
Spot on.
An apology present is just weird.
Thank you, sir. You are a gentleman and a scholar.
I feel like if my someone ever did something wrong and gave me an "I'm sorry" present, it would just make me think about what they did whenever I saw/used it. A continuous reminder of your infraction is probably not what you're going for.
http://2.bp.blogspot.com/-D79dk20QdKM/ToVDDpTDPwI/AAAAAAAABEg/U5OuLQmmCXE/s1600/bitch+cake.jpg
I once showed my bf this pic after I owed him an appology. He loved it and it said EXACTLY all that needed said! Try that. Otherwise, I wholeheartedly agree with the guys.
Nataliesmommy, I almost spit out my Diet Coke out. Best. Cake. Evah!!