Psychology is a science, although a fairly new one.
Yes? Freud or Erikson? Psychosocial or psychosexual or psychoanalytic? Or primal screaming? Regression therapy and "repressed memories"? Momma's skirts and "everything is sex"? Standardized personality tests that are based on mid 20th century, middle-American groups of minimal sample size?
The only thing really "scientific" about psychology is its misuse of statistics to apply a behavioral theory that has some statistical traction, to the individual who may not fall into that theory's particular use of metaphor.
Psychology must start from this basis: Knowing how the mind works. But the fact is, we don't know how the mind works.
Ergo, psychology is something else. IMHO, that something else is significantly more akin to religion (by which I mean formalized superstition) than it is to a science that actually produces worthwhile conclusions.
Let's review science in a nutshell: Idea, prediction, test, data, peer review resulting in reliable, consensual, repeatable results... or right back to drawing board, folks.
Now psychology: a veritable cornucopia of ideas, consequent prediction failures, massively disjoint results, outliers and exceptions everywhere, fad driven and reminiscent of nothing so much as a pendulum that with a colony of rabid, highly kinetic squirrels nesting on the pendulum.
Science? No. The word we use for this kind of nonsense is "bunkum."