Are you really attempting to make excuses for not shipping a paid in full order two months late by saying you don't come on a forum that much? Wow.....
Just get the guy his product and stop typing. The more you make excuses the worse you look.
Everybody has "life" happen. It happens. Pretty easy to still fullfil your prior obligations. I was hospitalized and had a set of speakers paid for by a customer. I simply had a friend box them up and ship them for me. We don't expect you to walk to the end of the earth for us, but doing the right thing and making just a tiny bit of effort to do business right is absolutely expected. If you can't handle that then don't sell on here.