Фраза "отдашь когда сможешь" скажем так условная, так говорят ещё из вежливости, но люди все-равно рассчитывают на порядочность берущего. Деньги ни у кого не лишние, подруга беременна, могут возникнуть разные обстоятельства когда ,да ,нужны деньги, и она не обязана вам докладывать об этих возникших обстоятельствах. Вы сами говорите ,что у неё ипотека и кредиты. И вы не можете знать ,произошли у неё эти обстоятельства или нет, что она попросила вернуть долг. Достаточно того, что сама дающая посчитала , что эти обстоятельства произошли и ей нужны деньги. И вполне возможно, что вы затянули с возвратом денег. Когда говорят "отдашь когда сможешь" ,то это не означает "можешь отдать через  год" Скорее всего подруга поняла, что вы не будете торопиться выходить на работу и ,соответственно ,не планируете отдавать долг в ближайшие месяцы. Она действительно хотела помочь вам, но не рассчитывала на отдачу долга через год. Думала, что возврат будет пусть не завтра, но в ближайшие 2-3 месяца. А когда поняла, что ваша финансовая жопа затянется на очень долго, попросила обратно. Она не была уверена уже в вашей платежеспособности, и вы дали ей эту уверенность, своими действиями или бездействием(  Скорее всего, зная ,как будет заранее, она бы вам ничего не предложила бы.Не знаете точно когда сможете отдать, не берите! Подруги не банк, они могут  дать на перехват, но в таких ситуациях нужно отдавать не затягивая, иначе рискуете больше ни у кого ничего не получить.