What is the technical term for when someone thinks having a gf will solve all of their problems?
No, that is a relationship where one person is emotionally leeching. The girl he likes is co-dependent though.
is there an actual psychological term for it? can someone link me some articles that I can read up on this? because I know it is pretty common
A GF won't solve all problems for some people. But there is a science as to how being in love/a relationship is an increase in happiness. An increase in happiness ---> more productive person ---> chain reaction starts. There is a little truth that being in a committed relationship will fix a lot of problems for people.
isn't "emotionally leeching" exactly what "please solve all my problems" boils down to?
Or are you referring to the aspect where you're putting that person on a pedestal? That might be idealizing.