I've been single for a VERY long time, the other day, I got chatting to a girl online who lives near me and we hit it off pretty well. The thing is, I have crippling low self esteem. She's super pretty and slim and everything and I'm a little dumpy so I feel really anxious about meeting her in person, she's seem pictures of me, but I've put on some weight since those pictures were taken and I'm worried she'll be put off :S Also, she's 22 and has a 4 year old son, which doesn't bother me in the slightest, everyone lives different lives and she made different choices to me, but why should that matter in my opinion. The problem is, my family think this is a bad thing, they say they don't doubt that she's a really nice person, but that they feel like the fact that she has a kid might make things complicated. I don't get it, I'm 25 years old, people around my age have kids, it's not weird to me at all, I wouldn't have a single issue with her having commitments to her son. How do I talk my parents round? I know it's weird for someone my age to be given advice like that by their parents, but as I've always suffered from anxiety and depression, my parents are very protective of me, which I appreciate since I'm lucky to have a caring family, but I wish sometimes they'd let me make my own decisions without second guessing me.
Going back to this girl, I'm getting super nervous, she seems so nice and has so many of the same interests as me. I hope things go well, I really don't want to screw this up. How should I proceed? Should I ask her on a date or something? It's been so long since I dated that I'm very rusty and anxious. When we've been chatting online she reads as if shes interested in me, she asks a lot of questions and gives good responses, lots of smiley faces and x's and things like that. I feel like this is someone I want to get to know better and possibly date, but I'm so afraid of screwing up :S
Any advice? I know this isn't a dating forum lol, but I feel like it's my anxiety and depression issues that are causing me to get so worked up over it.
James