Good for you! Sell that stuff off....after all, you've been storing it for him for years free of charge. Time to get something out of it.
As for the girlfriend, sounds to me like someone else has been calling her stupid along the way. It makes me think her family isn't too keen on her actions and remarks. At that age, plenty of them are very smart mouthed and know it all. You are doing the wise thing...sit back quietly and watch. Your son will eventually get tired of the young lady.
Congratulations on the job! I'm sure you will do just fine. It takes a while to get unemployment checks. You'd think the system in this day and age would be quicker about such things.
I do hope you are taking care of yourself.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.