Sorry if this is long!
I was very ill during my childhood and didn't really see people other than my parents (who seemed very happy, but my dad was actually very controlling and demanding and they were happy because my mum did massive amounts of compromising and placating him). I've had one serious relationship as an adult (quite a few shorter ones, but the guys were so badly behaved I called them off quickly).
I find I just don't know what to expect in a normal relationship and I'm scared of getting them all wrong. I've read so much on here about how bad some relationships are, and have done enough internet dating to come across some grade A shits. I seem to be very suspicious of people, and just want to meet someone 'perfect' and then have felt continuously disappointed when I've realised how horrible many men are. (I appreciate internet dating is good at making you very cynical)
Anyway, long story short I've recently met someone. He's amazing; kind, hard working, interesting, clever, and pretty gorgeous. Very smitten with me; has been driving 1.5 hours regularly to see me, phoning me every night. He's said he's fallen far too fast for other girlfriends and so wants to take things slowly, so we're just meeting up at weekends, and trying to be honest with eachother about issues/past relationships etc. It's been a bit amazing really!
I just find myself waiting to find out what's 'wrong' with him. I don't know how much compromise is to be expected in a good relationship. For example, I know he was abandoned by his Dad and although he's much more ok with that now, it has left him alternatively feeling needy and scared of committing in case he gets abandoned again. He seems to have done some work on it though. On Saturday there was a mix up with me thinking he was coming over at 4pm and him thinking I'd said 'come over anytime after 4' so he turned up at 7. My brain just went 'here you go, he doesn't respect your time.' Actually he would have turned up an hour earlier but his window fell out his car and he drove home to get tools to fix it so he could get to me. He shared something personal with me when we were talking, I went to say something and he interrupted me (he's done this a few times) and again I thought 'he doesn't listen!' when, hello, he listens the rest of the time. I feel totally confused as to whether other peoples' partners are great in every way (I know rationally that can't be true) or whether every relationship out there involves accepting faults even when you're head over heels with someone and have found 'Mr. Right' (writing that down my brain is going 'of course!'). I just feel other people have had adolescent relationships, they've dated through their twenties. They're realistic. They know what is a good relationship. My gut instinct says this guy is really special and I am very lucky to have met him but that of course he's human and as I'm getting to know him of course he's going to let me down occasionally/be selfish. He's human.
I'm just so scared I have no idea how to do this!! Every adult has some issue, right? Some more than others, but no one is completely sorted and perfect and considerate and gets everything right. I feel completely overwhelmed!