very well written. cherish the friend you have cuz they are hard to find. YOu sound like you are a true friend too and someday they will really need you and you wont be there and they will know who was a friend and wish things were different. Keep writting.
Loved the originality. Friends are def. hard to come by, but looks like you found a good one. Nothing I would change. Actually, wait, in the second stanza you spelled apologize with an "s". Other than that nice work.