Выход 3, взять нормального, реально любящего, тем более в 20, выбора что-ли нет? Есть зазорное, если это годами продолжается. Одно дело - иногда попросить на что-то очень существенное. И другое - каждую трату обосновывать.
Нормально - договориться на определенную сумму раз в месяц для покрытия всех твоих расходов, может давать больше при желании, премии, хорошем настроении, но меньше - ни ни. И не придется на каждую трату выпрашивать.