AllLoadedUP, wish I had some advice for you but I'm in the same boat. Although I have had several long term relationships, they never work out in the end. They either end up cheating, are bat shit crazy, or they want me to support them. I can tell you this, I don't think its just looks. Like others have said, you sound like a good guy. Keep your head up.