A few thoughts on your situation:
- It's often quite challenging for first-generation Americans (i.e., children of immigrant parents) because here you have yourself growing up in American culture, but your parents are looking at things from the point of view of the culture from their home country. Often, there can be differences. And sometimes, those differences lead to different expectations between the student & the parents.
- Open, honest & respectful communication between the student & parents is essential in order to get through the challenge of #1.
- Generally speaking, a college student is usually more successful at getting summer employment at/near one's university if that student started looking for & applying for summer positions earlier.
- You're a major in international business & also studying french. When looking down the road at post-college employment, one thing to consider is....what KIND of international business? For example, if you're a finance person, then yes...there ARE options in NC, but not necessarily Wilmington. Wells Fargo Bank, for example, has a huge complex in Charlotte, if memory serves me correctly. NYC is an epicenter of international banking & finance, so that's one option in favor of considering jobs around the NJ area. Phoenix, AZ also has a lot of large banking/finance industry employers - BofA, Wells Fargo, American Express, Discover Card, Charles Schwab.
However, maybe you’re not into banking.
“International business” essentially is doing business with countries outside the US.
Consider your father’s company, for example. Let’s say he runs a business importing goods from Nigeria to the US. That’s international business.
Or let’s say your father’s company is running a restaurant. You could expand the restaurant to be a chain of restaurants in the US and Canada. That’s international business. And if you start the expansion in Quebec, then you’d need to know how to speak French for that.
- It would have been ideal if your dad had told you ahead of time that he wanted you to take over his business. Don't blow him off too quickly. Listen to him, especially his reasons as to why he wants to leave the business to you.
- Maybe there's a way that you could kill 2 birds with 1 stone and use the opportunity of working for your dad for the summer and making it work on your resume for later post-college-graduation employment opportunities. Look at the situation from a different point of view and see what you can come up with.
- Re: the texting your parents to tell them that you were planning on staying in NC for the summer - Chock that up to a learning experience. That what we all do...even us adults who have been adulting for awhile longer than others. We're still learning. Your parents are learning, too. They're learning how to adjust to you being out of the house. If you're the first born child, that can be really hard on some parents. So you learned from that snafu that communicating big news to Mom & Dad via text message is not a good idea. I'm sure that you already apologized to them. Just remember to not do that next time and things will probably go more smoothly. :-)
- Sometimes everybody has to work in "meh" jobs in order to get somewhere better down the road. It is reasonable for a parent to expect a college student to be working 40 hr per week during the summer if he/she isn't taking any summer classes.
- Sometimes the better job opportunities come from the "meh" jobs because maybe you've put in the hours doing the grunt work in, let's say, some professor's lab on campus. You show up on time, you do what you're told, you work diligently on the tasks assigned to you, then other opportunities open up because it gets you a good letter of recommendation. Or the employer or professor or whomever takes a liking to you and says, "Hey, I know so-and-so who needs somebody to do __ about the time that you're graduating. Would you be interested in something like that?"