No one should have any reason to be upset at you about this all that matters is that you got out of it ok. Don't worry about the release date for the next build man take care of your problems first a good lot of us are understanding and patient take care of yourself first.
(P.s Hey man been awhile since I commented on one of your post)