Hi, my boyfriend and I made a profile here to seek outside influence on our relationship. Here's the problem from my end bluntly and might sound bad. I've been with him for almost a year and he is my first boyfriend. I am mid 20s and he is early 30s. He is the nicest, kindest, most devoted person ever. At first I thought he was too good to be true because he does stuff that I've never heard of outside of movies and romance books. When i was sad on my birthday and my plans were cancelled he sold his project car and took me universal studios, he stays up with me every night when I'm lonely and have anxiety even when he has plans and needs to get up, he sold his xbox and got a playstation when I wanted him to game with me, he knows I'm kinda poor and he will support and pay for everything including helping me get into college, and most importantly he will do anything for me but break up with me when I'm mad. That's a few of the things that are good about him. Here's the bad. Hes over a foot taller than me and isn't what I normally think of as attractive, my father doesnt like him because he cant control him, and almost all my Male friends online quit talking to me as soon as they met him. So hes My first real friend also not just boyfriend because I was homeschooled and had some personal problems for awhile. How important are his looks? He turns me on sexually but for some reason especially during my time of the month he seems ugly to me. Should I break up with him and play the field to see if theres someone else like him that wont look so awkward with me in public since our size difference is pretty big, I'm 4'11 and 90lbs and he's 6'5 and 300. And will our size difference really be a problem anywhere?