adoption

Im 8 1/2 months pregnant and a few months ago decided an open adoption would be the best option due to my being a full time student and working 6 days a week and the father and I no longer having any contact whatsoever(the nature of the "relationship" was not a good one). I figured this would be the best option for both my baby and me. I've been talking with a couple and have been completely set on this decision until recently. I feel guilty because I want to change my mind so badly, but I know for my child's sake that I can't. I know this option would be better for her, she could grow up in a home with two loving parents who both have jobs and are able to support her and give her all that she needs in life. I would never have to worry about her not having food or clothes or a place to sleep. But a few weeks ago a family member of mine who I'm close with said "I know you and I know you're not going to be able to leave your family like that, you have so much love in your heart" and then proceeded to tell me that she and her husband would take her for me until I graduate in 7 months and I would have full access to her whenever I want and would be able to take her home with me and raise her once I finished school and had more time on my hands/would be able to raise her. I feel like that's really unfair for her to put that option on the table because now it has become a very tempting offer, but I feel so guilty. I would love nothing more than to be able to keep my child, but I still feel that her going with the family I had picked would be a better option for her. Even when I graduate and get a job I still feel like I would be constantly struggling to support her. Idk if I'm feeling this way because she's mine or because "babies are cute". I know I would be happy to have her in my life but would struggle to keep my head up as a single parent. I just don't know what to do anymore...I don't want to disappoint anyone but I also feel like wanting to keep her is such a selfish decision because it wouldn't be what's best for her.