If this blog helps one person who has faced a similar issue that what I have done in the past, then it is worth it.