Its been a while since my last post.Life has been very up and...