Hi Kim23,
Your lack of aptitude and luck with females is due to lack of wealth element (wood) in your natal chart. The current 10 year luck pillar that you are in (until 2024) and the next one (2025-2034) also doesn't bring you the wood element. So if you really want to find a spouse, you have to look into the annual elements and see when wood surfaces. Those years you will have better luck courting girls: likely 2023, 2025, 2034. But even after getting attached, you do need to put in extra effort to maintain the relationship because you are not naturally great with ladies.
With regards with your learning style, I suspect due to your strong output element, you prefer to learn via doing, hands-on and actually trying things, than a desk bound, pure academic study approach.
I can't tell if your parents have a good or bad relationship, but I can tell you have a better relationship with your mother (presence of Ji earth support element) than your father (lack of any wood wealth element).
Finally, regarding introversion, my reading is that you were actually not that bad with making friends during childhood (about age 3-12). There was a Geng metal friend element in the HS during that period to help. But this period (age 13-22) there is the Xin metal combination with Bing fire in the HS, so you lost the use of that Xin metal friend element. In the EB, you have a You metal still, but the You metal is feeding 2x Zi yang water and 1x Hai yin water, which more or less drains that friend element completely. Hence, making friends seems taxing and difficult.
Some corrections from my previous comment: I mentioned 2024 is a bad year for you - that is a complete mistake on my end. I completely forgot to factor in combinations (HS Xin metal and Bing fire, Jia wood and Ji earth) which changes the flow of the elements back to a normal-ish outlook. Apologies for that. I'm still a newbie Bazi practitioner.