Ээээ, автор, просто вы еще не совсем профессионал, раз вас так колбасит.) В двух случаях вам указали на косяки, тоже мне трагедь. Собрались - переделали, или защитили свой вариант. В третьем - что-то не пошло, бывает, надо тренировать интуицию, чтоб не связываться с заведомо хреновыми заказами или заказчиками. Кто сказал, что профессионализм - это когда успешно катишься по ровной дорожке? Неет, это когда учишься преодолевать препятствия с наименьшими потерями и выходить в плюс даже в сложной ситуации. Ну, и учица, учица и учица, само собой.