definitely Girl A. girl A is such a nice girl and very loving and most importantly, good personality the inner beauty is better of course
both girls. since you can see A on the weekend, just deal with B for other times when A is not around.
girl a obviously. i think this is a simple choice. she cares for u and likes u. if u like her back then it's all good. seems like a keeper. besides attraction surely isn't just on looks it's based on personality and she might seem attractive now but if u go out long term then she will just get annoying. u've pointed this out already by saying girl b gets angry talking to u. this means it's never going to last long term. also, if a girl rele liked u they can easily just say no otherwise i believe the word ur then looking for is rape.
Girl a. Don't go into a relationship thinking you can change someone. You can't force someone to change and if they do they might stop/become something you never liked, etc.
I think in reality type A girl is ok/below average looking comparing to type B. type B would be the hot beautiful ones who u get attracted to right away.
Girl A all the way if you want a full long term relationship. Like you said, Girl B comes with a host of problems.
Girl B. Because quite frankly, Girl A is too good for you. and based on the time of this thread and lack of response, I'm guessing you have neither.
A: for a long-term relationship. wifey material! B: a fling. she probably likes the attention from guys anyways. seems like the only way you can communicate with her is through sexual needs LOL joking. she's more of "the chase" sorta girl, not someone to be taken seriously [in my opinion of course]
Girl A, after a few weeks you'll get used to the looks of Girl B and the STD's will grow tiresome, there will be nothing left besides cheating then breaking up. As Ecko said, you don't deserve Girl A.
1000% Girl A. I would really prefer and choose a girl which shows a lot of concern to me. That how true love works