I would have loved to buy her an expensive gift, but did I ever had money- for I was as poor as a beggar?
Is this sentence correct? I am having doubts about when to use a question mark. Is it acceptable in the end or immediately after money? I also don't want to remove the "for" conjunction. How can I restructure my sentence?