I've been working on understanding grammatical syntax, especially on more complex sentences. Is this sentence grammatically correct?

In this sense, I find it peculiar that I recognize the personalities which populate this community because I am but a specter peering in.
---

The rest is simply breaking down the syntax of the sentence.


[INTRODUCTORY PREPOSITIONAL PHRASE], [INDEPENDENT CLAUSE] [DEPENDENT CLAUSE 1 CONNECTED BY RELATIVE PRONOUN SERVING TO MODIFY INDEPENDENT CLAUSE] [DEPENDENT CLAUSE 2 CONNECTED BY A RELATIVE PRONOUN SERVING TO MODIFY DEPENDENT CLAUSE 1] [DEPENDENT CLAUSE 3 CONNECTED BY A SUBORDINATING CONJUNCTION SERVING TO SIGNAL A REASON WHY]

In this sense = Introductory Prepositional Phrase
(References previous sentence)

I find it peculiar = Independent Clause

-I = Subject

-find = main verb/predicate

-it = indirect object (Referencing subsequent clause)

-peculiar = direct object

That I recognize the personalities = Dependent Clause

-That = Relative Pronoun introducing dependent clause functioning as an adjective

-I = subject

-Recognize = verb/predicate

-The - definite article

- personalities = direct object

Which populate this community = Dependent Clause

-Which = Relative pronoun introducing dependent clause functioning as an adjective (used in the place of “that” to avoid repetition)

-the subject is "populations" from previous clause

-populate = verb/predicate

-this = demonstrative pronoun

-community = direct object

I am but a specter peering in = Dependent Clause


-Even though = Subordinating conjunction

-But = adverb modifying am

-a = indefinite article

-specter peering in = subject complement

-specter = noun

-peering in = verbal phrase acting as a modifying of "specter"

-peering = present participle

-in = preposition