You ought to thank your friend for saving you from having to take that fall.
When you were shelling out the bucks for the parts, did it occur to you that all that rust on the top tube and down tube might be cause for some concern?
Like you said...POS.