We all understand how you feel. Have a heart to heart w/your son and explain how you feel. However, make sure that you do not put your son in the middle to choose.
You are the only one that can decide what is best for you and no, no one is going to be upset w/you here on the forum. We know how hard you've worked to get where you are today.
Do what is best for YOU! You can always invite your son and his girlfriend out for a quiet dinner and give them a gift for the baby.
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.