Renee, Learn to love yourself and find things to keep yourself busy. We are all lonely at first, but once you stop thinking about them and focusing on something else, your time will become your own and you will stay busy. People do not want to be around someone who is unhappy all of the time and venting about their former spouse. Learn to find the beauty in each day and try to smile at last once a day. A smile and a calm attitude will open many doors.
BTW, I was not very patient with BND many times.
Going no where? That is your choice to stay stuck in one place. Your xh left your marriage a long time ago and had ample time to find someone new. You, on the other hand, were just handed the crap not long ago. However, your xh is not holding you hostage in your body....you are. That's why it's important to work on yourself, make a list of things that you want to do for you and do them. They don't have to be anything fancy, i.e., it could be decluttering a closet or painting or putting a puzzle together, but do something constructive w/your time.
Like I stated, do not talk to your son now or he will think you are doing so because of tomorrow. Select another day and sit down w/him and explain that what his father does is none of your business and the same would apply to your business as well.
Now, make your list of what you want to do and start checking them off as you do them.