teoretycznie wszystko wiem
No właśnie, a w programowaniu liczy się przede wszystkim praktyka. Co do Twoich słabych nerwów to lepiej nad nimi popracuj, bo w życiu są bardziej wymagające sytuacje niż nauka CSS ;)
Co do trudności z CSS - owszem miałem, jak pewnie każdy. Teraz po stworzeniu dziesiątek stron i aplikacji internetowych też mam, ale potrafię sobie szybciej poradzić żeby je rozwiązać.