Be happy! And don't feel guilty. As long as you are doing what is right in your heart, who can fault you? I know you love your folks. You should love them and respect them. But don't let guilt get the better part of you. When someone I love and respect offers me counsel, suggestions, or advice I accept it. I try never to fight with my mom or my in-laws because I love them and they are elderly. If I agree with them I nod along with them and if I disagree I nod along with them. after all I am 46 yrs old now and not a baby that needs to be told what to do. I am also not a teenager bucking at the reins. I am my own person and responsible for my own decisions and actions as youa re I am sure. Please try to find some inner peace with your situation and take your family's guilt like a duck does with water off its back.....Just my 2 cent. Good luck to you and here is to a guilt-free time for you.
CHEERS