Milk him for every dime of support you can while you're in college, then GTFO, go NC, and never look back.
While you have to live under his roof, minimize contact time with him. Plead that you have "too much schoolwork." Stay in your room and do homework or read or play video games.
Discussion or debate with him will not educate him out of his racism and homophobia. It will only raise your blood pressure. Worst-case, he may withdraw funding for college because "All he's learning in that thar fancy school is how to be a pointy-headed lib'rul." If you feel the need to do something good to offset your father's racism, donate to a social-justice org, or join one on your college campus and volunteer and go to protests and so on. However do not tell your dad where you're going or what you're doing because he'll only use it against you later. Tell him you're going to the campus library or something.
no subject
While you have to live under his roof, minimize contact time with him. Plead that you have "too much schoolwork." Stay in your room and do homework or read or play video games.
Discussion or debate with him will not educate him out of his racism and homophobia. It will only raise your blood pressure. Worst-case, he may withdraw funding for college because "All he's learning in that thar fancy school is how to be a pointy-headed lib'rul." If you feel the need to do something good to offset your father's racism, donate to a social-justice org, or join one on your college campus and volunteer and go to protests and so on. However do not tell your dad where you're going or what you're doing because he'll only use it against you later. Tell him you're going to the campus library or something.