OK, my $.02. Since I am probably old enough to be your GF, this comes from a long history of experience from several perspectives such as a) getting my heart broken multiple times by younger (not adolescent) women when I was young, too. b) have had a dd who took some hard falls with guys that she even knew in the immediate area and c) listening to people in general "unload" in the office after a particularly difficult separation of affection.
First a professional assessment from a "dad/GF aged guy"
How does this very agreeable guy make a living? He is 29 so he has had plenty of time to establish his bona fides in the world of self. I do mean self. His personal identity and his way of doing things is important. Does he REALLY know who HE IS? Has he ever been married before? He mentions his folks won't "clean the place up. That is a BIG red flag about personality. Personality is formulated primarily in the first two years of life way before true consciousness occurs.
Look at his parents, evaluate THEIR relationship and determine the probability of that being YOUR LOT as well. Do they love each other? Do THEY support each other? Do they work together? If the answers to these things are YES, then your probabilities for success are increased but still not absolutely assured. Has he ever hit her or has your "intended" ever hit others? Big important thing to learn. If Dad has hit Mom, your guy has seen that happen and it imprints. Find out FIRST!!!
Can he cook? Can he take care of himself? Is he a complete slob? Does he know how to do laundry and clean his own environment. (living at home indicates that he may NOT know these skills because he has a Mom to do it.) You won't want to be his Mom, you want to be his "other half" implying equal and fair distribution of labor, etc.
Living at home is to me somewhat of a "red flag" in that he needs to find out who he "REALLY IS" before attempting to begin a life with a woman. What kind of work does he do and most importantly WHAT DOES HE DO WITH MONEY? Is he saving it all while living at home or is it going into the local pub till? Has he invested his money or is it all spent?
How does he spend his time? Does he watch TV and sports? (Honey bring me a beer so I can watch this game...)

Does he get his chores done? Does he "drink"? Does he smoke? (big red health flags here) Does he read books or have any hobbies that are in some way contributing to the betterment of himself, his family, his community or the world in general?
By 29, he should be somewhat "established in his way of thinking." When he tells you what you want to hear, what are you really hearing? It would be a very good idea to learn about the "sociopathic personality" before doing anything "permanent" with this guy. (I have a friend living in Colorado who got really burned by a guy who was not only married to multiple women when she married him, but an ex-con who got picked up by the feds while they were in her home after being married for several months. ) She knows of a website where women are lamenting their "poor choices" of guys who say and "think just like they do" until the truth comes out and the pain is excruciating for their hearts. So, the FBI check is probably a good idea even though your friend has known him for 8 years...21 is old enough to do "hard time".
If you want to know about a man, (or a woman) look at their "environment". Is his room clean and neat? Does he leave stuff all over the floor? Is he precise with his material possessions?
Look at his car. Is is well maintained? Does it need an oil change for the past 4 years or is it in good condition? Can he fix what he owns? Can he make a garden? Just wanting to be "into all that SS stuff" doesn't mean he has developed any of the life skills that you may need if your ability to earn a living fails or is put on hold for any reason.
If you really want to know about this guy have a dinner with him and insist that HE COOKS it. That will give you a good idea if the 29 years of his life have been wisely invested in the skills of SS that you seem to seek. On the other hand, don't make assumptions or judge people by their family. Some families are full of serious pathology and some folks turn out quite nice despite that fact.
You live on a farm in Oh hi uh (as SKR8PN says). His first trip to your family homestead should tell you many things. See how well he can pitch in and help around the farm without having to be told what to do. Can he really hook up anything to the tractor? Does he know anything about a diesel engine? Can he weld? Can he use tools and work with wood and metal? Basically, can he support you, not YOU support him?
Depression is a difficult disease to manage and can get much worse at times. Suicide is the ultimate result of uncontrolled depression and you need to find out a lot about what he means by depression. Is he just a little dysphoric from time to time or does he really melt down and curl up into a ball and cry for weeks at a time? Better to know now than find out when he has to be admitted to a hospital.
When I was growing up, there was a saying, "There are four places to meet a wife/husband; work, school, home or church"
Now with the internet, your ability to "meet someone with "like features" exists and a number of the women here on SS have told you about their good fortune meeting DH on the Internet.
The internet also provides a very good smoke-screen for the ones who are looking for a "free ride" or other more devious purposes. While I am NOT suggesting this man is doing that, I am NOT suggesting that you be un-wise and fail to perform your due dilligence in discovering his "TRUE identity" both technically and emotionally.
A number of the more wise women have told you to "be careful" and that is a very nice thing to say, but have given you no meaningful or specific advice/suggestions as to what to do to be careful. You will note I have added my own perspective as not only a man, but a father of a DD and hopefully someday a GF of her children.
The one thing that no one here has mentioned is the fact that everyone has assumed that YOU are the
prize and he is the one to be scrutinized. That IMHO is very short sighted in scope. It is also fair for you as a potential partner of this man to assess what YOU bring to the relationship other than the physical attributes of 46 XX.
What skills do you have as a 19 year old woman? You grew up on a farm. Are you able to manage that farm by yourself if your dad/mom becomes unable? Do your chores get done without a fight? Can you drive that tractor? Do you know when to plant? Do you know what to do for mastitis in one of the cows?
What do you bring to the "relationship" other than beauty? You need to be part of the deal as well. A man should not have to inherit a "princess" whose orientation to life is "buy me this and that" and do nothing. Similarly, are you a slob? Does your mother pick up after you? Unfortunately, I will probably get blasted for this particular part of my post but I happen to know that girls are NOT ALL the singularly faultless participants in any disagreement. My DD is a slob.

She leaves her stuff on the floor of any room where she lives.
Now that she is living with a SO (much to my disappointment for a number of reasons) she may have become a little more responsible for the cleanliness of the environment; or at least I certainly hope so. Another thing you should bring to the relationship is enough education and a "sense of self" so that you are comfortable with your OWN identity. No one likes to hear that "I need to leave you so I can "find myself"" What a cop out.
When you make the decision, it should be with the intent on keeping your promise because I'll bet your parents will tell you that too!
I wish you the best. I offer you the benefit of way too much experience...don't ask me where/how I learned all this stuff.
Best
//BT//
Trim sends