Your dad gave you some valuable advise. Great man.
I've also been in your exact same situation with family, friends and gf.
What helped me the most is having a friend who was going through the same. Sharing your problem with someone that is actually in the same spot makes you stronger.