Premesso che l'OOP non è una panacea, che per progetti piccoli il procedurale va più che bene e che il modello "alla Java" secondo me è decisamente troppo rigido, è normale non capirci niente all'inizio; gettare la spugna dopo una settimana (in cui, senza offesa, dubito tu abbia capito granché di come effettivamente si usa "per davvero") mi sembra quantomeno prematuro.
(per inciso, se vieni da PHP hai in mente uno dei modelli di programmazione più pataraccati che ci siano in giro, praticamente qualunque altro linguaggio/paradigma tu possa vedere - fatto salvo forse Batch - è fatto meglio per definizione)